2026-05-24 04:06 ftp://ftp.de.debian.org/debian/pool/main/r/ruby-lapack/ruby-lapack_1.8.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=ruby --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-117-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: bc04c0d (2026-05-22 08:18:49 +0200) count: 4252 4252 elapsed-time: 53.6 52.9 head-timing-info: old-timing-info: head results: ruby-lapack-1.8.2/ext/cbbcsd.c:72:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cbbcsd.c:100:21: style: Variable 'rblapack_lrwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/cbbcsd.c:102:21: style: Variable 'rblapack_lrwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/cbbcsd.c:104:21: style: Variable 'rblapack_lrwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/cbdsqr.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cbdsqr.c:57:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cbdsqr.c:57:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgbbrd.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbbrd.c:57:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgbbrd.c:57:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgbcon.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbcon.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgbcon.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgbequ.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbequ.c:46:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgbequ.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgbequb.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbequb.c:45:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgbequb.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgbrfs.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbrfs.c:56:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgbrfs.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgbrfsx.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbrfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cgbrfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cgbrfsx.c:252:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cgbrfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cgbsv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbsv.c:44:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgbsv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgbsvx.c:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbsvxx.c:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbsvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cgbsvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cgbsvxx.c:292:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cgbsvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cgbtf2.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbtf2.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgbtf2.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgbtrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbtrf.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgbtrf.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgbtrs.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgbtrs.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgbtrs.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgebak.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgebak.c:43:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgebak.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgebal.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgebal.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgebal.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgebd2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgebd2.c:43:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgebd2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgebrd.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgecon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgecon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgecon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgeequ.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeequ.c:41:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgeequ.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgeequb.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeequb.c:41:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgeequb.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgees.c:14:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgees.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeesx.c:14:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeesx.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeev.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeevx.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgegs.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgegv.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgehd2.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgehd2.c:39:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgehd2.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgehrd.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgelq2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgelq2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgelq2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgelqf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgels.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgels.c:116:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/cgels.c:78:5: note: b is assigned ruby-lapack-1.8.2/ext/cgels.c:116:5: note: b is overwritten ruby-lapack-1.8.2/ext/cgelsd.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgelsd.c:128:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/cgelsd.c:89:5: note: b is assigned ruby-lapack-1.8.2/ext/cgelsd.c:128:5: note: b is overwritten ruby-lapack-1.8.2/ext/cgelss.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgelss.c:127:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/cgelss.c:83:5: note: b is assigned ruby-lapack-1.8.2/ext/cgelss.c:127:5: note: b is overwritten ruby-lapack-1.8.2/ext/cgelsx.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgelsx.c:50:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgelsx.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgelsy.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgelsy.c:133:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/cgelsy.c:94:5: note: b is assigned ruby-lapack-1.8.2/ext/cgelsy.c:133:5: note: b is overwritten ruby-lapack-1.8.2/ext/cgeql2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeql2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgeql2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgeqlf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeqp3.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeqpf.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeqpf.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgeqpf.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgeqr2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeqr2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgeqr2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgeqr2p.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeqr2p.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgeqr2p.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgeqrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgeqrfp.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgerfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgerfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgerfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgerfsx.c:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgerfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cgerfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cgerfsx.c:222:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cgerfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cgerq2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgerq2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgerq2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgerqf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgesc2.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgesc2.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgesc2.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgesdd.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgesv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgesv.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgesv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgesvd.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgesvd.c:123:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/cgesvd.c:72:5: note: a is assigned ruby-lapack-1.8.2/ext/cgesvd.c:123:5: note: a is overwritten ruby-lapack-1.8.2/ext/cgesvx.c:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgesvxx.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgesvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cgesvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cgesvxx.c:284:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cgesvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cgetc2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgetc2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgetc2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgetf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgetf2.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgetf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgetrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgetrf.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgetrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgetri.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgetrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgetrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgetrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cggbak.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggbak.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cggbak.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cggbal.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggbal.c:48:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cggbal.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgges.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgges.c:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggesx.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggesx.c:74:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggev.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggevx.c:66:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggglm.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgghrd.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgghrd.c:55:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgghrd.c:55:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgglse.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggqrf.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggrqf.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggsvd.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggsvd.c:66:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cggsvd.c:66:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cggsvp.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cggsvp.c:66:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cggsvp.c:66:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgtcon.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgtcon.c:44:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgtcon.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgtrfs.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgtrfs.c:60:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgtrfs.c:60:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgtsv.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgtsv.c:45:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgtsv.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgtsvx.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgtsvx.c:72:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgtsvx.c:72:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgttrf.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgttrf.c:43:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgttrf.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgttrs.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgttrs.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgttrs.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cgtts2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cgtts2.c:43:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cgtts2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chbev.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chbev.c:45:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chbev.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chbevd.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chbevx.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chbevx.c:65:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chbevx.c:65:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chbgst.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chbgst.c:48:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chbgst.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chbgv.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chbgv.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chbgv.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chbgvd.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chbgvx.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chbgvx.c:72:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chbgvx.c:72:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chbtrd.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chbtrd.c:48:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chbtrd.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/checon.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/checon.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/checon.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cheequb.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cheequb.c:39:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cheequb.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cheev.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cheevd.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cheevr.c:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cheevx.c:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chegs2.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chegs2.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chegs2.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chegst.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chegst.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chegst.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chegv.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chegvd.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chegvx.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cherfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cherfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cherfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cherfsx.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cherfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cherfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cherfsx.c:221:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cherfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/chesv.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chesv.c:46:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chesv.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chesvx.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chesvxx.c:251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chesvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_chesvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/chesvxx.c:261:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/chesvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/chetd2.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chetd2.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chetd2.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chetf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chetf2.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chetf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chetrd.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chetrd.c:44:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chetrd.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chetrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chetrf.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chetrf.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chetri.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chetri.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chetri.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chetrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chetrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chetrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chetrs2.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chetrs2.c:41:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chetrs2.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chfrk.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chfrk.c:45:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chfrk.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chgeqz.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chla_transtype.c:15:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chla_transtype.c:28:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chla_transtype.c:28:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chpcon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chpcon.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chpcon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chpev.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chpev.c:43:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chpev.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chpevd.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chpevx.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chpevx.c:60:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chpevx.c:60:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chpgst.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chpgst.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chpgst.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chpgv.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chpgv.c:49:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chpgv.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chpgvd.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chpgvx.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chpgvx.c:66:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chpgvx.c:66:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chprfs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chprfs.c:50:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chprfs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chpsv.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chpsv.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chpsv.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chpsvx.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chpsvx.c:56:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chpsvx.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chptrd.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chptrd.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chptrd.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chptrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chptrf.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chptrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chptri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chptri.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chptri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chptrs.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chptrs.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chptrs.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chsein.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/chsein.c:61:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/chsein.c:61:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/chseqr.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_gbamv.c:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_gbamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_gbamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_gbamv.c:130:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_gbamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_gbrcond_c.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_gbrcond_c.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_gbrcond_c' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_gbrcond_c.c:145:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_gbrcond_c.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_gbrcond_x.c:131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_gbrcond_x.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_gbrcond_x' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_gbrcond_x.c:141:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_gbrcond_x.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_gbrfsx_extended.c:288:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_gbrfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_gbrfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_gbrfsx_extended.c:298:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_gbrfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_gbrpvgrw.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_gbrpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_gbrpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_gbrpvgrw.c:90:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_gbrpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_geamv.c:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_geamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_geamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_geamv.c:120:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_geamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_gercond_c.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_gercond_c.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_gercond_c' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_gercond_c.c:137:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_gercond_c.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_gercond_x.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_gercond_x.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_gercond_x' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_gercond_x.c:133:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_gercond_x.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_gerfsx_extended.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_gerfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_gerfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_gerfsx_extended.c:284:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_gerfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_heamv.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_heamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_heamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_heamv.c:119:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_heamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_hercond_c.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_hercond_c.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_hercond_c' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_hercond_c.c:137:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_hercond_c.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_hercond_x.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_hercond_x.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_hercond_x' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_hercond_x.c:133:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_hercond_x.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_herfsx_extended.c:276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_herfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_herfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_herfsx_extended.c:286:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_herfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_herpvgrw.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_herpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_herpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_herpvgrw.c:110:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_herpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_lin_berr.c:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_lin_berr.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_lin_berr' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_lin_berr.c:87:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_lin_berr.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_porcond_c.c:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_porcond_c.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_porcond_c' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_porcond_c.c:125:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_porcond_c.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_porcond_x.c:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_porcond_x.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_porcond_x' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_porcond_x.c:121:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_porcond_x.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_porfsx_extended.c:264:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_porfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_porfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_porfsx_extended.c:274:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_porfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_porpvgrw.c:88:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_porpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_porpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_porpvgrw.c:98:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_porpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_rpvgrw.c:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_rpvgrw.c:7:38: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_rpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_rpvgrw.c:82:52: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_rpvgrw.c:7:38: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_syamv.c:108:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_syamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_syamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_syamv.c:118:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_syamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_syrcond_c.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_syrcond_c.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_syrcond_c' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_syrcond_c.c:137:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_syrcond_c.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_syrcond_x.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_syrcond_x.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_syrcond_x' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_syrcond_x.c:133:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_syrcond_x.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_syrfsx_extended.c:276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_syrfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_syrfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_syrfsx_extended.c:286:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_syrfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_syrpvgrw.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_syrpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_syrpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_syrpvgrw.c:110:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_syrpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cla_wwaddw.c:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cla_wwaddw.c:7:38: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cla_wwaddw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cla_wwaddw.c:105:52: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cla_wwaddw.c:7:38: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/clabrd.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clabrd.c:48:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clabrd.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clacgv.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clacgv.c:32:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clacgv.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clacn2.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clacn2.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clacn2.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clacon.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clacon.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clacon.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clacp2.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clacp2.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clacp2.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clacpy.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clacpy.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clacpy.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clacrm.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clacrm.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clacrm.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clacrt.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clacrt.c:41:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clacrt.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cladiv.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cladiv.c:30:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cladiv.c:30:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claed0.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claed0.c:46:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claed0.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claed7.c:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claed7.c:71:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claed7.c:71:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claed8.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claed8.c:65:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claed8.c:65:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claein.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claein.c:47:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claein.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claesy.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claesy.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claesy.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claev2.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claev2.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claev2.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clag2z.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clag2z.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clag2z.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clags2.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clags2.c:50:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clags2.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clagtm.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clagtm.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clagtm.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clahef.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clahef.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clahef.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clahqr.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clahqr.c:52:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clahqr.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clahr2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clahr2.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clahr2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clahrd.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clahrd.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clahrd.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claic1.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claic1.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claic1.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clals0.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clals0.c:67:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clals0.c:67:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clalsa.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clalsa.c:70:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clalsa.c:70:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clalsd.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clalsd.c:53:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clalsd.c:53:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clangb.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clangb.c:37:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clangb.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clange.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clange.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clange.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clangt.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clangt.c:35:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clangt.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clanhb.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clanhb.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clanhb.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clanhb.c:61:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/clanhb.c:61:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/clanhe.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clanhe.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clanhe.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clanhf.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clanhf.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clanhf.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clanhf.c:54:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/clanhf.c:54:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/clanhp.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clanhp.c:35:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clanhp.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clanhs.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clanhs.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clanhs.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clanht.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clanht.c:33:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clanht.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clansb.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clansb.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clansb.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clansb.c:61:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/clansb.c:61:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/clansp.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clansp.c:35:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clansp.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clansy.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clansy.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clansy.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clantb.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clantb.c:39:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clantb.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clantp.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clantp.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clantp.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clantr.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clantr.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clantr.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clapll.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clapll.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clapll.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clapmr.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clapmr.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clapmr.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clapmt.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clapmt.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clapmt.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqgb.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqgb.c:47:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqgb.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqge.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqge.c:43:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqge.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqhb.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqhb.c:42:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqhb.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqhe.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqhe.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqhe.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqhp.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqhp.c:39:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqhp.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqp2.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqp2.c:49:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqp2.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqps.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqps.c:60:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqps.c:60:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqr0.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqr1.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqr1.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqr1.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqr2.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqr3.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqr4.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqr5.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqr5.c:67:26: style: Condition 'argc!=13' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqr5.c:67:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqsb.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqsb.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqsb.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqsp.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqsp.c:39:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqsp.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claqsy.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claqsy.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claqsy.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clar1v.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clar1v.c:66:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clar1v.c:66:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clar2v.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clar2v.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clar2v.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarcm.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarcm.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarcm.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarf.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarf.c:41:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarf.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarfb.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarfb.c:49:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarfb.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarfb.c:97:28: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/clarfb.c:64:8: note: side is assigned ruby-lapack-1.8.2/ext/clarfb.c:97:28: note: side is overwritten ruby-lapack-1.8.2/ext/clarfg.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarfg.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarfg.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarfgp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarfgp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarfgp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarft.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarft.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarft.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarfx.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarfx.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarfx.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clargv.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clargv.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clargv.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarnv.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarnv.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarnv.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarrv.c:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarrv.c:80:26: style: Condition 'argc!=18' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarrv.c:80:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarscl2.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarscl2.c:7:36: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_clarscl2' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/clarscl2.c:85:50: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/clarscl2.c:7:36: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/clartg.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clartg.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clartg.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clartv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clartv.c:44:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clartv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarz.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarz.c:43:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarz.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarzb.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarzb.c:52:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarzb.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clarzb.c:91:28: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/clarzb.c:68:8: note: side is assigned ruby-lapack-1.8.2/ext/clarzb.c:91:28: note: side is overwritten ruby-lapack-1.8.2/ext/clarzb.c:76:6: style: Variable 'nv' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/clarzt.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clarzt.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clarzt.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clascl.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clascl.c:44:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clascl.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clascl2.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clascl2.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_clascl2' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/clascl2.c:85:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/clascl2.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/claset.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claset.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claset.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clasr.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clasr.c:42:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clasr.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/classq.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/classq.c:33:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/classq.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/claswp.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/claswp.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/claswp.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clasyf.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clasyf.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clasyf.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clatbs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clatbs.c:50:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clatbs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clatdf.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clatdf.c:42:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clatdf.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clatps.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clatps.c:47:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clatps.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clatrd.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clatrd.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clatrd.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clatrs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clatrs.c:48:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clatrs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clatrz.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clatrz.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clatrz.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clatzm.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clatzm.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clatzm.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clauu2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clauu2.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clauu2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/clauum.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/clauum.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/clauum.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpbcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpbcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpbcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpbequ.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpbequ.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpbequ.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpbrfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpbrfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpbrfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpbstf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpbstf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpbstf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpbsv.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpbsv.c:42:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpbsv.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpbsvx.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpbsvx.c:66:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpbsvx.c:66:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpbtf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpbtf2.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpbtf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpbtrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpbtrf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpbtrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpbtrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpbtrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpbtrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpftrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpftrf.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpftrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpftri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpftri.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpftri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpftrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpftrs.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpftrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpocon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpocon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpocon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpoequ.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpoequ.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpoequ.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpoequb.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpoequb.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpoequb.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cporfs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cporfs.c:50:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cporfs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cporfsx.c:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cporfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cporfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cporfsx.c:209:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cporfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cposv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cposv.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cposv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cposvx.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cposvx.c:64:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cposvx.c:64:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cposvxx.c:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cposvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_cposvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/cposvxx.c:238:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/cposvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/cpotf2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpotf2.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpotf2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpotrf.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpotrf.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpotrf.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpotri.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpotri.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpotri.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpotrs.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpotrs.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpotrs.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cppcon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cppcon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cppcon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cppequ.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cppequ.c:38:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cppequ.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpprfs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpprfs.c:48:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpprfs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cppsv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cppsv.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cppsv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cppsvx.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cppsvx.c:62:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cppsvx.c:62:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpptrf.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpptrf.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpptrf.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpptri.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpptri.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpptri.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpptrs.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpptrs.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpptrs.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpstf2.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpstf2.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpstf2.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpstrf.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpstrf.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpstrf.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cptcon.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cptcon.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cptcon.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpteqr.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpteqr.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpteqr.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cptrfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cptrfs.c:52:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cptrfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cptsv.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cptsv.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cptsv.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cptsvx.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cptsvx.c:56:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cptsvx.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpttrf.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpttrf.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpttrf.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cpttrs.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cpttrs.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cpttrs.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cptts2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cptts2.c:37:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cptts2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/crot.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/crot.c:41:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/crot.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cspcon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cspcon.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cspcon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cspmv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cspmv.c:44:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cspmv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cspr.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cspr.c:38:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cspr.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csprfs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csprfs.c:50:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csprfs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cspsv.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cspsv.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cspsv.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cspsvx.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cspsvx.c:56:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cspsvx.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csptrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csptrf.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csptrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csptri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csptri.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csptri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csptrs.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csptrs.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csptrs.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csrscl.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csrscl.c:34:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csrscl.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cstedc.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cstegr.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cstein.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cstein.c:45:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cstein.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cstemr.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csteqr.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csteqr.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csteqr.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csycon.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csycon.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csycon.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csyconv.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csyconv.c:37:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csyconv.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csyequb.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csyequb.c:39:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csyequb.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csymv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csymv.c:44:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csymv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csyr.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csyr.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csyr.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csyrfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csyrfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csyrfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csyrfsx.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csyrfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_csyrfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/csyrfsx.c:221:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/csyrfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/csysv.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csysvx.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csysvxx.c:251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csysvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_csysvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/csysvxx.c:261:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/csysvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/csyswapr.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csyswapr.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csyswapr.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csytf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csytf2.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csytf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csytrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csytrf.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csytrf.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csytri.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csytri.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csytri.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csytri2.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csytri2x.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csytri2x.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csytri2x.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csytrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csytrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csytrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/csytrs2.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/csytrs2.c:41:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/csytrs2.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctbcon.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctbcon.c:42:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctbcon.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctbrfs.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctbrfs.c:51:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctbrfs.c:51:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctbtrs.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctbtrs.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctbtrs.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctfsm.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctfsm.c:46:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctfsm.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctftri.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctftri.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctftri.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctfttp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctfttp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctfttp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctfttr.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctfttr.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctfttr.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctgevc.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctgevc.c:54:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctgevc.c:54:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctgex2.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctgex2.c:55:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctgex2.c:55:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctgexc.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctgexc.c:56:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctgexc.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctgsen.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctgsen.c:148:73: error: Uninitialized variable: m [uninitvar] ruby-lapack-1.8.2/ext/ctgsen.c:153:41: error: Uninitialized variable: m [legacyUninitvar] ruby-lapack-1.8.2/ext/ctgsja.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctgsja.c:75:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctgsja.c:75:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctgsna.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctgsy2.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctgsy2.c:60:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctgsy2.c:60:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctgsyl.c:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctpcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctpcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctpcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctprfs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctprfs.c:48:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctprfs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctptri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctptri.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctptri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctptrs.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctptrs.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctptrs.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctpttf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctpttf.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctpttf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctpttr.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctpttr.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctpttr.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrevc.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrevc.c:53:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrevc.c:53:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrexc.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrexc.c:43:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrexc.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrrfs.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrrfs.c:49:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrrfs.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrsen.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrsen.c:101:55: error: Uninitialized variable: m [uninitvar] ruby-lapack-1.8.2/ext/ctrsna.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrsna.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrsna.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrsyl.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrsyl.c:47:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrsyl.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrti2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrti2.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrti2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrtri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrtri.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrtri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrtrs.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrtrs.c:42:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrtrs.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrttf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrttf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrttf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctrttp.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctrttp.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctrttp.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctzrqf.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ctzrqf.c:35:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ctzrqf.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ctzrzf.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunbdb.c:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cuncsd.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cuncsd.c:75:26: style: Condition 'argc!=13' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cuncsd.c:75:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cung2l.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cung2l.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cung2l.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cung2r.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cung2r.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cung2r.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cungbr.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunghr.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cungl2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cungl2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cungl2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cunglq.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cungql.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cungqr.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cungr2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cungr2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cungr2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cungrq.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cungtr.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunm2l.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunm2l.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cunm2l.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cunm2r.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunm2r.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cunm2r.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cunmbr.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunmhr.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunml2.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunml2.c:44:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cunml2.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cunmlq.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunmql.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunmqr.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunmr2.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunmr2.c:44:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cunmr2.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cunmr3.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunmr3.c:46:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cunmr3.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cunmrq.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunmrz.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cunmtr.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cupgtr.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cupgtr.c:39:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cupgtr.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/cupgtr.c:63:8: style: Variable 'ldap' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/cupmtr.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/cupmtr.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/cupmtr.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dbbcsd.c:72:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dbdsdc.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dbdsdc.c:54:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dbdsdc.c:54:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dbdsqr.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dbdsqr.c:57:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dbdsqr.c:57:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ddisna.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ddisna.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ddisna.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgbbrd.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbbrd.c:56:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgbbrd.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgbcon.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbcon.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgbcon.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgbequ.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbequ.c:46:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgbequ.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgbequb.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbequb.c:45:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgbequb.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgbrfs.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbrfs.c:56:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgbrfs.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgbrfsx.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbrfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dgbrfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dgbrfsx.c:252:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dgbrfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dgbsv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbsv.c:44:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgbsv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgbsvx.c:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbsvxx.c:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbsvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dgbsvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dgbsvxx.c:292:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dgbsvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dgbtf2.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbtf2.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgbtf2.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgbtrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbtrf.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgbtrf.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgbtrs.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgbtrs.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgbtrs.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgebak.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgebak.c:43:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgebak.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgebal.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgebal.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgebal.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgebd2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgebd2.c:43:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgebd2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgebrd.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgecon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgecon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgecon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgeequ.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeequ.c:41:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgeequ.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgeequb.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeequb.c:41:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgeequb.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgees.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgees.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeesx.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeesx.c:63:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeev.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeevx.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgegs.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgegv.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgehd2.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgehd2.c:39:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgehd2.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgehrd.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgejsv.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgejsv.c:106:11: style: Variable 'lwork' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/dgejsv.c:87:9: note: lwork is assigned ruby-lapack-1.8.2/ext/dgejsv.c:106:11: note: lwork is overwritten ruby-lapack-1.8.2/ext/dgelq2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgelq2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgelq2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgelqf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgels.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgels.c:116:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/dgels.c:78:5: note: b is assigned ruby-lapack-1.8.2/ext/dgels.c:116:5: note: b is overwritten ruby-lapack-1.8.2/ext/dgelsd.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgelsd.c:125:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/dgelsd.c:87:5: note: b is assigned ruby-lapack-1.8.2/ext/dgelsd.c:125:5: note: b is overwritten ruby-lapack-1.8.2/ext/dgelss.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgelss.c:126:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/dgelss.c:82:5: note: b is assigned ruby-lapack-1.8.2/ext/dgelss.c:126:5: note: b is overwritten ruby-lapack-1.8.2/ext/dgelsx.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgelsx.c:49:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgelsx.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgelsy.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgelsy.c:132:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/dgelsy.c:93:5: note: b is assigned ruby-lapack-1.8.2/ext/dgelsy.c:132:5: note: b is overwritten ruby-lapack-1.8.2/ext/dgeql2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeql2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgeql2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgeqlf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeqp3.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeqpf.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeqpf.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgeqpf.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgeqr2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeqr2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgeqr2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgeqr2p.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeqr2p.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgeqr2p.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgeqrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgeqrfp.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgerfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgerfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgerfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgerfsx.c:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgerfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dgerfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dgerfsx.c:222:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dgerfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dgerq2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgerq2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgerq2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgerqf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgesc2.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgesc2.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgesc2.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgesdd.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgesv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgesv.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgesv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgesvd.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgesvd.c:122:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/dgesvd.c:71:5: note: a is assigned ruby-lapack-1.8.2/ext/dgesvd.c:122:5: note: a is overwritten ruby-lapack-1.8.2/ext/dgesvj.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgesvj.c:66:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dgesvj.c:68:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dgesvj.c:70:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dgesvx.c:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgesvxx.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgesvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dgesvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dgesvxx.c:284:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dgesvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dgetc2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgetc2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgetc2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgetf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgetf2.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgetf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgetrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgetrf.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgetrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgetri.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgetrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgetrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgetrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dggbak.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggbak.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dggbak.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dggbal.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggbal.c:48:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dggbal.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgges.c:16:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgges.c:66:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggesx.c:16:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggesx.c:75:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggev.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggevx.c:66:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggglm.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgghrd.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgghrd.c:55:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgghrd.c:55:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgglse.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggqrf.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggrqf.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggsvd.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggsvd.c:65:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dggsvd.c:65:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dggsvp.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dggsvp.c:65:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dggsvp.c:65:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgsvj0.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgsvj0.c:76:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dgsvj0.c:78:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dgsvj0.c:80:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dgsvj1.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgsvj1.c:79:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dgsvj1.c:81:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dgsvj1.c:83:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dgtcon.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgtcon.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgtcon.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgtrfs.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgtrfs.c:60:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgtrfs.c:60:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgtsv.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgtsv.c:45:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgtsv.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgtsvx.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgtsvx.c:72:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgtsvx.c:72:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgttrf.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgttrf.c:43:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgttrf.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgttrs.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgttrs.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgttrs.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dgtts2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dgtts2.c:43:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dgtts2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dhgeqz.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dhsein.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dhsein.c:64:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dhsein.c:64:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dhseqr.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/disnan.c:15:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/disnan.c:28:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/disnan.c:28:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dla_gbamv.c:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_gbamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_gbamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_gbamv.c:132:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_gbamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_gbrcond.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_gbrcond.c:7:39: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_gbrcond' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_gbrcond.c:145:53: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_gbrcond.c:7:39: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_gbrfsx_extended.c:286:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_gbrfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_gbrfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_gbrfsx_extended.c:296:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_gbrfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_gbrpvgrw.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_gbrpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_gbrpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_gbrpvgrw.c:90:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_gbrpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_geamv.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_geamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_geamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_geamv.c:122:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_geamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_gercond.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_gercond.c:7:39: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_gercond' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_gercond.c:137:53: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_gercond.c:7:39: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_gerfsx_extended.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_gerfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_gerfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_gerfsx_extended.c:284:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_gerfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_lin_berr.c:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_lin_berr.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_lin_berr' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_lin_berr.c:87:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_lin_berr.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_porcond.c:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_porcond.c:7:39: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_porcond' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_porcond.c:125:53: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_porcond.c:7:39: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_porfsx_extended.c:264:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_porfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_porfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_porfsx_extended.c:274:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_porfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_porpvgrw.c:88:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_porpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_porpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_porpvgrw.c:98:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_porpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_rpvgrw.c:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_rpvgrw.c:7:38: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_rpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_rpvgrw.c:82:52: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_rpvgrw.c:7:38: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_syamv.c:106:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_syamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_syamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_syamv.c:116:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_syamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_syrcond.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_syrcond.c:7:39: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_syrcond' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_syrcond.c:137:53: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_syrcond.c:7:39: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_syrfsx_extended.c:276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_syrfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_syrfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_syrfsx_extended.c:286:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_syrfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_syrpvgrw.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_syrpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_syrpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_syrpvgrw.c:110:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_syrpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dla_wwaddw.c:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dla_wwaddw.c:7:38: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dla_wwaddw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dla_wwaddw.c:105:52: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dla_wwaddw.c:7:38: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dlabad.c:15:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlabad.c:28:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlabad.c:28:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlabrd.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlabrd.c:48:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlabrd.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlacn2.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlacn2.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlacn2.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlacon.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlacon.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlacon.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlacpy.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlacpy.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlacpy.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dladiv.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dladiv.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dladiv.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlae2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlae2.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlae2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaebz.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaebz.c:68:26: style: Condition 'argc!=14' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaebz.c:68:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaed0.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaed0.c:46:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaed0.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaed1.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaed1.c:46:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaed1.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaed2.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaed2.c:60:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaed2.c:60:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaed3.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaed3.c:52:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaed3.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaed4.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaed4.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaed4.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaed5.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaed5.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaed5.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaed6.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaed6.c:40:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaed6.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaed7.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaed7.c:72:26: style: Condition 'argc!=16' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaed7.c:72:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaed8.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaed8.c:68:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaed8.c:68:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaed9.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaed9.c:46:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaed9.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaeda.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaeda.c:51:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaeda.c:51:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaein.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaein.c:55:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaein.c:55:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaev2.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaev2.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaev2.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaexc.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaexc.c:46:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaexc.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlag2.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlag2.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlag2.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlag2s.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlag2s.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlag2s.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlags2.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlags2.c:50:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlags2.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlagtf.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlagtf.c:47:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlagtf.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlagtm.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlagtm.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlagtm.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlagts.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlagts.c:45:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlagts.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlagv2.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlagv2.c:48:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlagv2.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlahqr.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlahqr.c:54:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlahqr.c:54:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlahr2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlahr2.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlahr2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlahrd.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlahrd.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlahrd.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaic1.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaic1.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaic1.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaln2.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaln2.c:55:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaln2.c:55:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlals0.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlals0.c:67:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlals0.c:67:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlalsa.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlalsa.c:70:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlalsa.c:70:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlalsd.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlalsd.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlalsd.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlamrg.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlamrg.c:36:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlamrg.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaneg.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaneg.c:37:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaneg.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlangb.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlangb.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlangb.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlange.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlange.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlange.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlangt.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlangt.c:35:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlangt.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlanhs.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlanhs.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlanhs.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlansb.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlansb.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlansb.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlansb.c:61:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/dlansb.c:61:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/dlansf.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlansf.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlansf.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlansf.c:54:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/dlansf.c:54:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/dlansp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlansp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlansp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlansp.c:49:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/dlansp.c:49:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/dlanst.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlanst.c:33:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlanst.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlansy.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlansy.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlansy.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlansy.c:57:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/dlansy.c:57:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/dlantb.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlantb.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlantb.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlantp.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlantp.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlantp.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlantr.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlantr.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlantr.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlanv2.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlanv2.c:44:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlanv2.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlapll.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlapll.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlapll.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlapmr.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlapmr.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlapmr.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlapmt.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlapmt.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlapmt.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlapy2.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlapy2.c:30:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlapy2.c:30:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlapy3.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlapy3.c:32:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlapy3.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaqgb.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqgb.c:47:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaqgb.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaqge.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqge.c:43:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaqge.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaqp2.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqp2.c:49:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaqp2.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaqps.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqps.c:60:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaqps.c:60:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaqr0.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqr1.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqr1.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaqr1.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaqr2.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqr3.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqr4.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqr5.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqr5.c:70:26: style: Condition 'argc!=13' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaqr5.c:70:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaqsb.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqsb.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaqsb.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaqsp.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqsp.c:39:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaqsp.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaqsy.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqsy.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaqsy.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaqtr.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaqtr.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaqtr.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlar1v.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlar1v.c:66:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlar1v.c:66:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlar2v.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlar2v.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlar2v.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarf.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarf.c:41:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarf.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarfb.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarfb.c:49:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarfb.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarfb.c:97:28: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/dlarfb.c:64:8: note: side is assigned ruby-lapack-1.8.2/ext/dlarfb.c:97:28: note: side is overwritten ruby-lapack-1.8.2/ext/dlarfg.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarfg.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarfg.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarfgp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarfgp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarfgp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarft.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarft.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarft.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarfx.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarfx.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarfx.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlargv.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlargv.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlargv.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarnv.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarnv.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarnv.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarra.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarra.c:45:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarra.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarrb.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarrb.c:61:26: style: Condition 'argc!=13' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarrb.c:61:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarrc.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarrc.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarrc.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarrd.c:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarrd.c:71:26: style: Condition 'argc!=14' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarrd.c:71:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarre.c:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarre.c:77:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarre.c:77:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarrf.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarrf.c:60:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarrf.c:60:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarrj.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarrj.c:53:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarrj.c:53:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarrk.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarrk.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarrk.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarrr.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarrr.c:33:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarrr.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarrv.c:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarrv.c:80:26: style: Condition 'argc!=18' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarrv.c:80:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarscl2.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarscl2.c:7:36: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dlarscl2' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dlarscl2.c:85:50: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dlarscl2.c:7:36: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dlartg.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlartg.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlartg.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlartgp.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlartgp.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlartgp.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlartgs.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlartgs.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlartgs.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlartv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlartv.c:44:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlartv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaruv.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaruv.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaruv.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarz.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarz.c:43:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarz.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarzb.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarzb.c:52:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarzb.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlarzb.c:91:28: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/dlarzb.c:68:8: note: side is assigned ruby-lapack-1.8.2/ext/dlarzb.c:91:28: note: side is overwritten ruby-lapack-1.8.2/ext/dlarzb.c:76:6: style: Variable 'nv' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dlarzt.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlarzt.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlarzt.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlas2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlas2.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlas2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlascl.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlascl.c:44:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlascl.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlascl2.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlascl2.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dlascl2' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dlascl2.c:85:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dlascl2.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dlasd0.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasd0.c:46:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasd0.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasd1.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasd1.c:56:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasd1.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasd2.c:61:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasd2.c:74:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasd2.c:74:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasd3.c:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasd3.c:63:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasd3.c:63:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasd4.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasd4.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasd4.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasd5.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasd5.c:37:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasd5.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasd6.c:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasd6.c:80:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasd6.c:80:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasd7.c:66:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasd7.c:79:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasd7.c:79:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasd8.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasd8.c:53:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasd8.c:53:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasda.c:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasda.c:71:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasda.c:71:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasdq.c:46:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasdq.c:59:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasdq.c:59:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasdt.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasdt.c:38:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasdt.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaset.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaset.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaset.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasq1.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasq1.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasq1.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasq2.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasq2.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasq2.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasq3.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasq3.c:64:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasq3.c:64:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasq4.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasq4.c:52:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasq4.c:52:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasq5.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasq5.c:48:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasq5.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasq6.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasq6.c:44:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasq6.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasr.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasr.c:42:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasr.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasrt.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasrt.c:33:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasrt.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlassq.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlassq.c:33:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlassq.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasv2.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasv2.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasv2.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlaswp.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlaswp.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlaswp.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasy2.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasy2.c:52:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasy2.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlasyf.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlasyf.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlasyf.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlat2s.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlat2s.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlat2s.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlatbs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlatbs.c:50:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlatbs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlatdf.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlatdf.c:42:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlatdf.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlatps.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlatps.c:47:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlatps.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlatrd.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlatrd.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlatrd.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlatrs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlatrs.c:48:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlatrs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlatrz.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlatrz.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlatrz.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlatzm.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlatzm.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlatzm.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlauu2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlauu2.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlauu2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dlauum.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dlauum.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dlauum.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dopgtr.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dopgtr.c:39:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dopgtr.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dopgtr.c:63:8: style: Variable 'ldap' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dopmtr.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dopmtr.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dopmtr.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dorbdb.c:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorcsd.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorcsd.c:72:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dorcsd.c:72:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dorg2l.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorg2l.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dorg2l.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dorg2r.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorg2r.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dorg2r.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dorgbr.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorghr.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorgl2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorgl2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dorgl2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dorglq.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorgql.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorgqr.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorgr2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorgr2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dorgr2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dorgrq.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorgtr.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorm2l.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorm2l.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dorm2l.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dorm2r.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorm2r.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dorm2r.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dormbr.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dormhr.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorml2.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dorml2.c:44:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dorml2.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dormlq.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dormql.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dormqr.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dormr2.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dormr2.c:44:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dormr2.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dormr3.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dormr3.c:46:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dormr3.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dormrq.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dormrz.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dormtr.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpbcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpbcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpbcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpbequ.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpbequ.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpbequ.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpbrfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpbrfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpbrfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpbstf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpbstf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpbstf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpbsv.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpbsv.c:42:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpbsv.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpbsvx.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpbsvx.c:66:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpbsvx.c:66:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpbtf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpbtf2.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpbtf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpbtrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpbtrf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpbtrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpbtrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpbtrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpbtrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpftrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpftrf.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpftrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpftri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpftri.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpftri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpftrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpftrs.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpftrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpocon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpocon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpocon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpoequ.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpoequ.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpoequ.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpoequb.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpoequb.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpoequb.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dporfs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dporfs.c:50:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dporfs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dporfsx.c:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dporfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dporfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dporfsx.c:209:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dporfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dposv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dposv.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dposv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dposvx.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dposvx.c:64:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dposvx.c:64:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dposvxx.c:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dposvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dposvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dposvxx.c:238:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dposvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dpotf2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpotf2.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpotf2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpotrf.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpotrf.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpotrf.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpotri.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpotri.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpotri.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpotrs.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpotrs.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpotrs.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dppcon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dppcon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dppcon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dppequ.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dppequ.c:38:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dppequ.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpprfs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpprfs.c:48:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpprfs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dppsv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dppsv.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dppsv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dppsvx.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dppsvx.c:62:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dppsvx.c:62:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpptrf.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpptrf.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpptrf.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpptri.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpptri.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpptri.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpptrs.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpptrs.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpptrs.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpstf2.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpstf2.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpstf2.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpstrf.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpstrf.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpstrf.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dptcon.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dptcon.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dptcon.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpteqr.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpteqr.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpteqr.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dptrfs.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dptrfs.c:49:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dptrfs.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dptsv.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dptsv.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dptsv.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dptsvx.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dptsvx.c:55:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dptsvx.c:55:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpttrf.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpttrf.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpttrf.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dpttrs.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dpttrs.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dpttrs.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dptts2.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dptts2.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dptts2.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/drscl.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/drscl.c:34:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/drscl.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsbev.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsbev.c:44:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsbev.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsbevd.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsbevx.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsbevx.c:64:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsbevx.c:64:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsbgst.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsbgst.c:47:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsbgst.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsbgv.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsbgv.c:51:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsbgv.c:51:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsbgvd.c:45:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsbgvx.c:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsbgvx.c:73:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsbgvx.c:73:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsbtrd.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsbtrd.c:48:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsbtrd.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsfrk.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsfrk.c:46:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsfrk.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsgesv.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsgesv.c:45:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsgesv.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dspcon.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dspcon.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dspcon.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dspev.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dspev.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dspev.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dspevd.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dspevx.c:46:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dspevx.c:59:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dspevx.c:59:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dspgst.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dspgst.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dspgst.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dspgv.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dspgv.c:48:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dspgv.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dspgvd.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dspgvx.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dspgvx.c:65:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dspgvx.c:65:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsposv.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsposv.c:45:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsposv.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsprfs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsprfs.c:50:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsprfs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dspsv.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dspsv.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dspsv.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dspsvx.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dspsvx.c:56:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dspsvx.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsptrd.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsptrd.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsptrd.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsptrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsptrf.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsptrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsptri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsptri.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsptri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsptrs.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsptrs.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsptrs.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dstebz.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dstebz.c:57:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dstebz.c:57:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dstedc.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dstegr.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dstein.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dstein.c:45:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dstein.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dstemr.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsteqr.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsteqr.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsteqr.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsterf.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsterf.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsterf.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dstev.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dstev.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dstev.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dstevd.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dstevd.c:74:66: style: Condition 'n>1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dstevd.c:74:34: note: Assuming that condition 'n<=1' is not redundant ruby-lapack-1.8.2/ext/dstevd.c:74:66: note: Condition 'n>1' is always true ruby-lapack-1.8.2/ext/dstevd.c:89:67: style: Condition 'n>1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dstevd.c:89:35: note: Assuming that condition 'n<=1' is not redundant ruby-lapack-1.8.2/ext/dstevd.c:89:67: note: Condition 'n>1' is always true ruby-lapack-1.8.2/ext/dstevr.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dstevx.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dstevx.c:60:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dstevx.c:60:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsycon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsycon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsycon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsyconv.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsyconv.c:37:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsyconv.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsyequb.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsyequb.c:39:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsyequb.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsyev.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsyevd.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsyevr.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsyevx.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsygs2.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsygs2.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsygs2.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsygst.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsygst.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsygst.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsygv.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsygvd.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsygvx.c:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsyrfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsyrfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsyrfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsyrfsx.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsyrfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dsyrfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dsyrfsx.c:221:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dsyrfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dsysv.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsysvx.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsysvxx.c:251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsysvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_dsysvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/dsysvxx.c:261:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/dsysvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/dsyswapr.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsyswapr.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsyswapr.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsytd2.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsytd2.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsytd2.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsytf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsytf2.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsytf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsytrd.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsytrd.c:44:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsytrd.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsytrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsytrf.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsytrf.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsytri.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsytri.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsytri.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsytri2.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsytri2x.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsytri2x.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsytri2x.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsytrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsytrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsytrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dsytrs2.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dsytrs2.c:41:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dsytrs2.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtbcon.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtbcon.c:42:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtbcon.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtbrfs.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtbrfs.c:51:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtbrfs.c:51:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtbtrs.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtbtrs.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtbtrs.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtfsm.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtfsm.c:47:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtfsm.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtfsm.c:83:6: style: Variable 'nt' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dtftri.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtftri.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtftri.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtfttp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtfttp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtfttp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtfttr.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtfttr.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtfttr.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtgevc.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtgevc.c:53:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtgevc.c:53:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtgex2.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtgex2.c:72:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dtgex2.c:74:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dtgex2.c:76:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/dtgexc.c:46:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtgsen.c:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtgsen.c:150:71: error: Uninitialized variable: m [uninitvar] ruby-lapack-1.8.2/ext/dtgsja.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtgsja.c:75:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtgsja.c:75:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtgsna.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtgsy2.c:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtgsy2.c:63:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtgsy2.c:63:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtgsyl.c:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtpcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtpcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtpcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtprfs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtprfs.c:48:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtprfs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtptri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtptri.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtptri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtptrs.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtptrs.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtptrs.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtpttf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtpttf.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtpttf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtpttr.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtpttr.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtpttr.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrevc.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrevc.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrevc.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrexc.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrexc.c:44:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrexc.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrrfs.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrrfs.c:49:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrrfs.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrsen.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrsen.c:108:55: error: Uninitialized variable: m [uninitvar] ruby-lapack-1.8.2/ext/dtrsna.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrsna.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrsna.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrsyl.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrsyl.c:47:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrsyl.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrti2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrti2.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrti2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrtri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrtri.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrtri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrtrs.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrtrs.c:42:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrtrs.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrttf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrttf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrttf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtrttp.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtrttp.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtrttp.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtzrqf.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dtzrqf.c:35:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dtzrqf.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/dtzrzf.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dzsum1.c:18:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/dzsum1.c:31:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/dzsum1.c:31:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/icmax1.c:18:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/icmax1.c:31:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/icmax1.c:31:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ieeeck.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ieeeck.c:32:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ieeeck.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilaclc.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilaclc.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilaclc.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilaclr.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilaclr.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilaclr.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/iladiag.c:15:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/iladiag.c:28:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/iladiag.c:28:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/iladlc.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/iladlc.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/iladlc.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/iladlr.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/iladlr.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/iladlr.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilaenv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilaenv.c:40:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilaenv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilaprec.c:15:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilaprec.c:28:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilaprec.c:28:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilaslc.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilaslc.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilaslc.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilaslr.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilaslr.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilaslr.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilatrans.c:15:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilatrans.c:28:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilatrans.c:28:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilauplo.c:15:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilauplo.c:28:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilauplo.c:28:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilaver.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilaver.c:30:25: style: Condition 'argc!=0' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilaver.c:30:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilazlc.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilazlc.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilazlc.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ilazlr.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ilazlr.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ilazlr.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/iparmq.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/iparmq.c:40:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/iparmq.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/izmax1.c:18:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/izmax1.c:31:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/izmax1.c:31:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/lsamen.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/lsamen.c:32:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/lsamen.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sbbcsd.c:72:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sbdsdc.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sbdsdc.c:57:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sbdsdc.c:57:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sbdsqr.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sbdsqr.c:57:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sbdsqr.c:57:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/scsum1.c:18:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/scsum1.c:31:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/scsum1.c:31:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sdisna.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sdisna.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sdisna.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgbbrd.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbbrd.c:56:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgbbrd.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgbcon.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbcon.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgbcon.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgbequ.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbequ.c:46:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgbequ.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgbequb.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbequb.c:45:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgbequb.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgbrfs.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbrfs.c:56:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgbrfs.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgbrfsx.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbrfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sgbrfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sgbrfsx.c:252:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sgbrfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sgbsv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbsv.c:44:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgbsv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgbsvx.c:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbsvxx.c:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbsvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sgbsvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sgbsvxx.c:292:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sgbsvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sgbtf2.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbtf2.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgbtf2.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgbtrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbtrf.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgbtrf.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgbtrs.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgbtrs.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgbtrs.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgebak.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgebak.c:43:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgebak.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgebal.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgebal.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgebal.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgebd2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgebd2.c:43:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgebd2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgebrd.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgecon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgecon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgecon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgeequ.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeequ.c:41:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgeequ.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgeequb.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeequb.c:41:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgeequb.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgees.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgees.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeesx.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeesx.c:63:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeev.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeevx.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgegs.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgegv.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgehd2.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgehd2.c:39:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgehd2.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgehrd.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgejsv.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgejsv.c:106:11: style: Variable 'lwork' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/sgejsv.c:87:9: note: lwork is assigned ruby-lapack-1.8.2/ext/sgejsv.c:106:11: note: lwork is overwritten ruby-lapack-1.8.2/ext/sgelq2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgelq2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgelq2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgelqf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgels.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgels.c:116:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/sgels.c:78:5: note: b is assigned ruby-lapack-1.8.2/ext/sgels.c:116:5: note: b is overwritten ruby-lapack-1.8.2/ext/sgelsd.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgelsd.c:125:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/sgelsd.c:87:5: note: b is assigned ruby-lapack-1.8.2/ext/sgelsd.c:125:5: note: b is overwritten ruby-lapack-1.8.2/ext/sgelss.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgelss.c:126:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/sgelss.c:82:5: note: b is assigned ruby-lapack-1.8.2/ext/sgelss.c:126:5: note: b is overwritten ruby-lapack-1.8.2/ext/sgelsx.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgelsx.c:49:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgelsx.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgelsy.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgelsy.c:132:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/sgelsy.c:93:5: note: b is assigned ruby-lapack-1.8.2/ext/sgelsy.c:132:5: note: b is overwritten ruby-lapack-1.8.2/ext/sgeql2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeql2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgeql2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgeqlf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeqp3.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeqpf.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeqpf.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgeqpf.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgeqr2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeqr2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgeqr2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgeqr2p.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeqr2p.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgeqr2p.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgeqrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgeqrfp.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgerfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgerfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgerfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgerfsx.c:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgerfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sgerfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sgerfsx.c:222:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sgerfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sgerq2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgerq2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgerq2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgerqf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgesc2.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgesc2.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgesc2.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgesdd.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgesv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgesv.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgesv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgesvd.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgesvd.c:122:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/sgesvd.c:71:5: note: a is assigned ruby-lapack-1.8.2/ext/sgesvd.c:122:5: note: a is overwritten ruby-lapack-1.8.2/ext/sgesvj.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgesvj.c:66:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/sgesvj.c:68:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/sgesvj.c:70:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/sgesvx.c:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgesvxx.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgesvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sgesvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sgesvxx.c:284:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sgesvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sgetc2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgetc2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgetc2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgetf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgetf2.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgetf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgetrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgetrf.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgetrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgetri.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgetrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgetrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgetrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sggbak.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggbak.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sggbak.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sggbal.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggbal.c:48:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sggbal.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgges.c:16:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgges.c:66:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggesx.c:16:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggesx.c:75:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggev.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggevx.c:66:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggglm.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgghrd.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgghrd.c:55:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgghrd.c:55:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgglse.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggqrf.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggrqf.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggsvd.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggsvd.c:65:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sggsvd.c:65:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sggsvp.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sggsvp.c:65:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sggsvp.c:65:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgsvj0.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgsvj0.c:76:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/sgsvj0.c:78:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/sgsvj0.c:80:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/sgsvj1.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgsvj1.c:79:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/sgsvj1.c:81:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/sgsvj1.c:83:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/sgtcon.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgtcon.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgtcon.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgtrfs.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgtrfs.c:60:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgtrfs.c:60:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgtsv.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgtsv.c:45:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgtsv.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgtsvx.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgtsvx.c:72:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgtsvx.c:72:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgttrf.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgttrf.c:43:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgttrf.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgttrs.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgttrs.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgttrs.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sgtts2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sgtts2.c:43:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sgtts2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/shgeqz.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/shsein.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/shsein.c:64:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/shsein.c:64:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/shseqr.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sisnan.c:15:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sisnan.c:28:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sisnan.c:28:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sla_gbamv.c:122:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_gbamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_gbamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_gbamv.c:132:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_gbamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_gbrcond.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_gbrcond.c:7:39: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_gbrcond' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_gbrcond.c:145:53: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_gbrcond.c:7:39: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_gbrfsx_extended.c:284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_gbrfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_gbrfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_gbrfsx_extended.c:294:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_gbrfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_gbrpvgrw.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_gbrpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_gbrpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_gbrpvgrw.c:90:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_gbrpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_geamv.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_geamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_geamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_geamv.c:122:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_geamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_gercond.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_gercond.c:7:39: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_gercond' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_gercond.c:137:53: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_gercond.c:7:39: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_gerfsx_extended.c:276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_gerfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_gerfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_gerfsx_extended.c:286:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_gerfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_lin_berr.c:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_lin_berr.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_lin_berr' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_lin_berr.c:87:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_lin_berr.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_porcond.c:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_porcond.c:7:39: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_porcond' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_porcond.c:125:53: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_porcond.c:7:39: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_porfsx_extended.c:264:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_porfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_porfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_porfsx_extended.c:274:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_porfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_porpvgrw.c:88:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_porpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_porpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_porpvgrw.c:98:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_porpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_rpvgrw.c:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_rpvgrw.c:7:38: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_rpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_rpvgrw.c:82:52: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_rpvgrw.c:7:38: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_syamv.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_syamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_syamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_syamv.c:119:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_syamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_syrcond.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_syrcond.c:7:39: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_syrcond' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_syrcond.c:137:53: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_syrcond.c:7:39: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_syrfsx_extended.c:276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_syrfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_syrfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_syrfsx_extended.c:286:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_syrfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_syrpvgrw.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_syrpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_syrpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_syrpvgrw.c:110:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_syrpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sla_wwaddw.c:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sla_wwaddw.c:7:38: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sla_wwaddw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sla_wwaddw.c:105:52: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sla_wwaddw.c:7:38: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/slabad.c:15:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slabad.c:28:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slabad.c:28:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slabrd.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slabrd.c:48:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slabrd.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slacn2.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slacn2.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slacn2.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slacon.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slacon.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slacon.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slacpy.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slacpy.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slacpy.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sladiv.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sladiv.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sladiv.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slae2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slae2.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slae2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaebz.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaebz.c:68:26: style: Condition 'argc!=14' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaebz.c:68:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaed0.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaed0.c:46:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaed0.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaed1.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaed1.c:46:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaed1.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaed2.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaed2.c:60:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaed2.c:60:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaed3.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaed3.c:52:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaed3.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaed4.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaed4.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaed4.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaed5.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaed5.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaed5.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaed6.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaed6.c:40:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaed6.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaed7.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaed7.c:72:26: style: Condition 'argc!=16' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaed7.c:72:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaed8.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaed8.c:68:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaed8.c:68:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaed9.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaed9.c:46:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaed9.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaeda.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaeda.c:51:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaeda.c:51:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaein.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaein.c:55:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaein.c:55:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaev2.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaev2.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaev2.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaexc.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaexc.c:46:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaexc.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slag2.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slag2.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slag2.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slag2d.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slag2d.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slag2d.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slags2.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slags2.c:50:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slags2.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slagtf.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slagtf.c:47:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slagtf.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slagtm.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slagtm.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slagtm.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slagts.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slagts.c:45:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slagts.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slagv2.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slagv2.c:48:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slagv2.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slahqr.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slahqr.c:54:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slahqr.c:54:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slahr2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slahr2.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slahr2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slahrd.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slahrd.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slahrd.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaic1.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaic1.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaic1.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaln2.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaln2.c:55:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaln2.c:55:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slals0.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slals0.c:67:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slals0.c:67:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slalsa.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slalsa.c:70:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slalsa.c:70:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slalsd.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slalsd.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slalsd.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slamrg.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slamrg.c:36:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slamrg.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaneg.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaneg.c:37:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaneg.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slangb.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slangb.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slangb.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slange.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slange.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slange.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slangt.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slangt.c:35:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slangt.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slanhs.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slanhs.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slanhs.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slansb.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slansb.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slansb.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slansb.c:61:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/slansb.c:61:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/slansf.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slansf.c:37:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slansf.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slansp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slansp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slansp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slansp.c:49:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/slansp.c:49:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/slanst.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slanst.c:33:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slanst.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slansy.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slansy.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slansy.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slansy.c:57:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/slansy.c:57:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/slantb.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slantb.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slantb.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slantp.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slantp.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slantp.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slantr.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slantr.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slantr.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slanv2.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slanv2.c:44:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slanv2.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slapll.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slapll.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slapll.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slapmr.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slapmr.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slapmr.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slapmt.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slapmt.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slapmt.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slapy2.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slapy2.c:30:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slapy2.c:30:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slapy3.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slapy3.c:32:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slapy3.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaqgb.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqgb.c:47:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaqgb.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaqge.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqge.c:43:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaqge.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaqp2.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqp2.c:49:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaqp2.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaqps.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqps.c:60:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaqps.c:60:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaqr0.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqr1.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqr1.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaqr1.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaqr2.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqr3.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqr4.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqr5.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqr5.c:70:26: style: Condition 'argc!=13' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaqr5.c:70:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaqsb.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqsb.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaqsb.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaqsp.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqsp.c:39:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaqsp.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaqsy.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqsy.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaqsy.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaqtr.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaqtr.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaqtr.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slar1v.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slar1v.c:66:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slar1v.c:66:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slar2v.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slar2v.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slar2v.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarf.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarf.c:41:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarf.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarfb.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarfb.c:49:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarfb.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarfb.c:97:28: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/slarfb.c:64:8: note: side is assigned ruby-lapack-1.8.2/ext/slarfb.c:97:28: note: side is overwritten ruby-lapack-1.8.2/ext/slarfg.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarfg.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarfg.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarfgp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarfgp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarfgp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarft.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarft.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarft.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarfx.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarfx.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarfx.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slargv.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slargv.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slargv.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarnv.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarnv.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarnv.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarra.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarra.c:45:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarra.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarrb.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarrb.c:61:26: style: Condition 'argc!=13' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarrb.c:61:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarrc.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarrc.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarrc.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarrd.c:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarrd.c:71:26: style: Condition 'argc!=14' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarrd.c:71:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarre.c:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarre.c:77:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarre.c:77:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarrf.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarrf.c:60:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarrf.c:60:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarrj.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarrj.c:53:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarrj.c:53:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarrk.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarrk.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarrk.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarrr.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarrr.c:33:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarrr.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarrv.c:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarrv.c:80:26: style: Condition 'argc!=18' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarrv.c:80:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarscl2.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarscl2.c:7:36: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_slarscl2' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/slarscl2.c:85:50: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/slarscl2.c:7:36: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/slartg.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slartg.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slartg.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slartgp.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slartgp.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slartgp.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slartgs.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slartgs.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slartgs.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slartv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slartv.c:44:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slartv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaruv.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaruv.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaruv.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarz.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarz.c:43:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarz.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarzb.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarzb.c:52:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarzb.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slarzb.c:91:28: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/slarzb.c:68:8: note: side is assigned ruby-lapack-1.8.2/ext/slarzb.c:91:28: note: side is overwritten ruby-lapack-1.8.2/ext/slarzb.c:76:6: style: Variable 'nv' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/slarzt.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slarzt.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slarzt.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slas2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slas2.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slas2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slascl.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slascl.c:44:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slascl.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slascl2.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slascl2.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_slascl2' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/slascl2.c:85:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/slascl2.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/slasd0.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasd0.c:46:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasd0.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasd1.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasd1.c:56:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasd1.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasd2.c:61:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasd2.c:74:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasd2.c:74:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasd3.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasd3.c:65:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasd3.c:65:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasd4.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasd4.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasd4.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasd5.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasd5.c:37:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasd5.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasd6.c:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasd6.c:80:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasd6.c:80:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasd7.c:66:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasd7.c:79:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasd7.c:79:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasd8.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasd8.c:53:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasd8.c:53:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasda.c:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasda.c:71:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasda.c:71:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasdq.c:46:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasdq.c:59:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasdq.c:59:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasdt.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasdt.c:38:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasdt.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaset.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaset.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaset.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasq1.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasq1.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasq1.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasq2.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasq2.c:32:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasq2.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasq3.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasq3.c:64:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasq3.c:64:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasq4.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasq4.c:52:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasq4.c:52:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasq5.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasq5.c:48:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasq5.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasq6.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasq6.c:44:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasq6.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasr.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasr.c:42:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasr.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasrt.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasrt.c:33:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasrt.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slassq.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slassq.c:33:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slassq.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasv2.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasv2.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasv2.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slaswp.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slaswp.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slaswp.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasy2.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasy2.c:52:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasy2.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slasyf.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slasyf.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slasyf.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slatbs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slatbs.c:50:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slatbs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slatdf.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slatdf.c:42:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slatdf.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slatps.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slatps.c:47:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slatps.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slatrd.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slatrd.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slatrd.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slatrs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slatrs.c:48:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slatrs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slatrz.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slatrz.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slatrz.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slatzm.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slatzm.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slatzm.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slauu2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slauu2.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slauu2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/slauum.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/slauum.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/slauum.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sopgtr.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sopgtr.c:39:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sopgtr.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sopgtr.c:63:8: style: Variable 'ldap' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/sopmtr.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sopmtr.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sopmtr.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sorbdb.c:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorcsd.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorcsd.c:72:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sorcsd.c:72:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sorg2l.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorg2l.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sorg2l.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sorg2r.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorg2r.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sorg2r.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sorgbr.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorghr.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorgl2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorgl2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sorgl2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sorglq.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorgql.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorgqr.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorgr2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorgr2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sorgr2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sorgrq.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorgtr.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorm2l.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorm2l.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sorm2l.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sorm2r.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorm2r.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sorm2r.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sormbr.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sormhr.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorml2.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sorml2.c:44:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sorml2.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sormlq.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sormql.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sormqr.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sormr2.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sormr2.c:44:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sormr2.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sormr3.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sormr3.c:46:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sormr3.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sormrq.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sormrz.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sormtr.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spbcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spbcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spbcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spbequ.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spbequ.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spbequ.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spbrfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spbrfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spbrfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spbstf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spbstf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spbstf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spbsv.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spbsv.c:42:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spbsv.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spbsvx.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spbsvx.c:66:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spbsvx.c:66:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spbtf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spbtf2.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spbtf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spbtrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spbtrf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spbtrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spbtrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spbtrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spbtrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spftrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spftrf.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spftrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spftri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spftri.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spftri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spftrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spftrs.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spftrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spocon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spocon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spocon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spoequ.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spoequ.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spoequ.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spoequb.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spoequb.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spoequb.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sporfs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sporfs.c:50:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sporfs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sporfsx.c:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sporfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sporfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sporfsx.c:209:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sporfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/sposv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sposv.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sposv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sposvx.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sposvx.c:64:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sposvx.c:64:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sposvxx.c:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sposvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_sposvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/sposvxx.c:238:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/sposvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/spotf2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spotf2.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spotf2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spotrf.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spotrf.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spotrf.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spotri.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spotri.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spotri.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spotrs.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spotrs.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spotrs.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sppcon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sppcon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sppcon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sppequ.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sppequ.c:38:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sppequ.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spprfs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spprfs.c:48:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spprfs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sppsv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sppsv.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sppsv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sppsvx.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sppsvx.c:62:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sppsvx.c:62:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spptrf.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spptrf.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spptrf.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spptri.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spptri.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spptri.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spptrs.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spptrs.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spptrs.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spstf2.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spstf2.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spstf2.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spstrf.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spstrf.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spstrf.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sptcon.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sptcon.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sptcon.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spteqr.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spteqr.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spteqr.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sptrfs.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sptrfs.c:49:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sptrfs.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sptsv.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sptsv.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sptsv.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sptsvx.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sptsvx.c:55:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sptsvx.c:55:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spttrf.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spttrf.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spttrf.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/spttrs.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/spttrs.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/spttrs.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sptts2.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sptts2.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sptts2.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/srscl.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/srscl.c:34:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/srscl.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssbev.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssbev.c:44:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssbev.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssbevd.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssbevx.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssbevx.c:64:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssbevx.c:64:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssbgst.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssbgst.c:47:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssbgst.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssbgv.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssbgv.c:51:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssbgv.c:51:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssbgvd.c:45:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssbgvx.c:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssbgvx.c:73:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssbgvx.c:73:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssbtrd.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssbtrd.c:48:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssbtrd.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssfrk.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssfrk.c:46:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssfrk.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sspcon.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sspcon.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sspcon.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sspev.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sspev.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sspev.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sspevd.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sspevx.c:46:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sspevx.c:59:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sspevx.c:59:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sspgst.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sspgst.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sspgst.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sspgv.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sspgv.c:48:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sspgv.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sspgvd.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sspgvx.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sspgvx.c:65:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sspgvx.c:65:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssprfs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssprfs.c:50:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssprfs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sspsv.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sspsv.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sspsv.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sspsvx.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sspsvx.c:56:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sspsvx.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssptrd.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssptrd.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssptrd.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssptrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssptrf.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssptrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssptri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssptri.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssptri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssptrs.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssptrs.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssptrs.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sstebz.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sstebz.c:57:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sstebz.c:57:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sstedc.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sstegr.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sstein.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sstein.c:45:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sstein.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sstemr.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssteqr.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssteqr.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssteqr.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssterf.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssterf.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssterf.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sstev.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sstev.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sstev.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/sstevd.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sstevr.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sstevx.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/sstevx.c:60:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/sstevx.c:60:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssycon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssycon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssycon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssyconv.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssyconv.c:37:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssyconv.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssyequb.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssyequb.c:39:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssyequb.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssyev.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssyevd.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssyevr.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssyevx.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssygs2.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssygs2.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssygs2.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssygst.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssygst.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssygst.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssygv.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssygvd.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssygvx.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssyrfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssyrfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssyrfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssyrfsx.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssyrfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_ssyrfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/ssyrfsx.c:221:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/ssyrfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/ssysv.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssysvx.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssysvxx.c:251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssysvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_ssysvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/ssysvxx.c:261:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/ssysvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/ssyswapr.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssyswapr.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssyswapr.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssytd2.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssytd2.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssytd2.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssytf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssytf2.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssytf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssytrd.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssytrd.c:44:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssytrd.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssytrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssytrf.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssytrf.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssytri.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssytri.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssytri.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssytri2.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssytri2.c:90:11: style: Variable 'lwork' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/ssytri2.c:84:9: note: lwork is assigned ruby-lapack-1.8.2/ext/ssytri2.c:90:11: note: lwork is overwritten ruby-lapack-1.8.2/ext/ssytri2x.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssytri2x.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssytri2x.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssytrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssytrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssytrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ssytrs2.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ssytrs2.c:41:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ssytrs2.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stbcon.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stbcon.c:42:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stbcon.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stbrfs.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stbrfs.c:51:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stbrfs.c:51:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stbtrs.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stbtrs.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stbtrs.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stfsm.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stfsm.c:47:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stfsm.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stfsm.c:85:6: style: Variable 'nt' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/stftri.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stftri.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stftri.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stfttp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stfttp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stfttp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stfttr.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stfttr.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stfttr.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stgevc.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stgevc.c:53:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stgevc.c:53:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stgex2.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stgex2.c:74:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/stgex2.c:76:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/stgex2.c:78:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/stgexc.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stgsen.c:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stgsen.c:150:71: error: Uninitialized variable: m [uninitvar] ruby-lapack-1.8.2/ext/stgsja.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stgsja.c:75:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stgsja.c:75:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stgsna.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stgsy2.c:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stgsy2.c:63:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stgsy2.c:63:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stgsyl.c:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stpcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stpcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stpcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stprfs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stprfs.c:48:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stprfs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stptri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stptri.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stptri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stptrs.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stptrs.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stptrs.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stpttf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stpttf.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stpttf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stpttr.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stpttr.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stpttr.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strevc.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strevc.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strevc.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strexc.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strexc.c:44:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strexc.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strrfs.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strrfs.c:49:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strrfs.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strsen.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strsen.c:108:55: error: Uninitialized variable: m [uninitvar] ruby-lapack-1.8.2/ext/strsna.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strsna.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strsna.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strsyl.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strsyl.c:47:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strsyl.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strti2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strti2.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strti2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strtri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strtri.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strtri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strtrs.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strtrs.c:42:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strtrs.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strttf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strttf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strttf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/strttp.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/strttp.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/strttp.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stzrqf.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/stzrqf.c:35:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/stzrqf.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/stzrzf.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/xerbla.c:15:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/xerbla.c:28:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/xerbla.c:28:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/xerbla_array.c:16:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/xerbla_array.c:29:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/xerbla_array.c:29:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zbbcsd.c:72:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zbbcsd.c:100:21: style: Variable 'rblapack_lrwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/zbbcsd.c:102:21: style: Variable 'rblapack_lrwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/zbbcsd.c:104:21: style: Variable 'rblapack_lrwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/zbdsqr.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zbdsqr.c:57:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zbdsqr.c:57:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zcgesv.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zcgesv.c:46:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zcgesv.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zcposv.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zcposv.c:46:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zcposv.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zdrscl.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zdrscl.c:34:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zdrscl.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgbbrd.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbbrd.c:57:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgbbrd.c:57:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgbcon.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbcon.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgbcon.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgbequ.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbequ.c:46:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgbequ.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgbequb.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbequb.c:45:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgbequb.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgbrfs.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbrfs.c:56:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgbrfs.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgbrfsx.c:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbrfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zgbrfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zgbrfsx.c:252:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zgbrfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zgbsv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbsv.c:44:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgbsv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgbsvx.c:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbsvxx.c:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbsvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zgbsvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zgbsvxx.c:292:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zgbsvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zgbtf2.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbtf2.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgbtf2.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgbtrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbtrf.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgbtrf.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgbtrs.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgbtrs.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgbtrs.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgebak.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgebak.c:43:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgebak.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgebal.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgebal.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgebal.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgebd2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgebd2.c:43:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgebd2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgebrd.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgecon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgecon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgecon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgeequ.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeequ.c:41:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgeequ.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgeequb.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeequb.c:41:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgeequb.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgees.c:14:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgees.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeesx.c:14:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeesx.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeev.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeevx.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgegs.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgegv.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgehd2.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgehd2.c:39:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgehd2.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgehrd.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgelq2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgelq2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgelq2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgelqf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgels.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgels.c:116:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/zgels.c:78:5: note: b is assigned ruby-lapack-1.8.2/ext/zgels.c:116:5: note: b is overwritten ruby-lapack-1.8.2/ext/zgelsd.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgelsd.c:128:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/zgelsd.c:89:5: note: b is assigned ruby-lapack-1.8.2/ext/zgelsd.c:128:5: note: b is overwritten ruby-lapack-1.8.2/ext/zgelss.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgelss.c:127:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/zgelss.c:83:5: note: b is assigned ruby-lapack-1.8.2/ext/zgelss.c:127:5: note: b is overwritten ruby-lapack-1.8.2/ext/zgelsx.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgelsx.c:50:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgelsx.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgelsy.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgelsy.c:133:5: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/zgelsy.c:94:5: note: b is assigned ruby-lapack-1.8.2/ext/zgelsy.c:133:5: note: b is overwritten ruby-lapack-1.8.2/ext/zgeql2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeql2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgeql2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgeqlf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeqp3.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeqpf.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeqpf.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgeqpf.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgeqr2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeqr2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgeqr2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgeqr2p.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeqr2p.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgeqr2p.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgeqrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgeqrfp.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgerfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgerfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgerfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgerfsx.c:212:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgerfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zgerfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zgerfsx.c:222:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zgerfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zgerq2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgerq2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgerq2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgerqf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgesc2.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgesc2.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgesc2.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgesdd.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgesv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgesv.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgesv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgesvd.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgesvd.c:123:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/zgesvd.c:72:5: note: a is assigned ruby-lapack-1.8.2/ext/zgesvd.c:123:5: note: a is overwritten ruby-lapack-1.8.2/ext/zgesvx.c:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgesvxx.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgesvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zgesvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zgesvxx.c:284:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zgesvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zgetc2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgetc2.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgetc2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgetf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgetf2.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgetf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgetrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgetrf.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgetrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgetri.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgetrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgetrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgetrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zggbak.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggbak.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zggbak.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zggbal.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggbal.c:48:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zggbal.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgges.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgges.c:64:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggesx.c:15:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qtrue [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggesx.c:74:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggev.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggevx.c:66:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggglm.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgghrd.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgghrd.c:55:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgghrd.c:55:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgglse.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggqrf.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggrqf.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggsvd.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggsvd.c:66:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zggsvd.c:66:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zggsvp.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zggsvp.c:66:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zggsvp.c:66:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgtcon.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgtcon.c:44:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgtcon.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgtrfs.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgtrfs.c:60:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgtrfs.c:60:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgtsv.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgtsv.c:45:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgtsv.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgtsvx.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgtsvx.c:72:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgtsvx.c:72:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgttrf.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgttrf.c:43:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgttrf.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgttrs.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgttrs.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgttrs.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zgtts2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zgtts2.c:43:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zgtts2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhbev.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhbev.c:45:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhbev.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhbevd.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhbevx.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhbevx.c:65:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhbevx.c:65:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhbgst.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhbgst.c:48:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhbgst.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhbgv.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhbgv.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhbgv.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhbgvd.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhbgvx.c:59:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhbgvx.c:72:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhbgvx.c:72:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhbtrd.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhbtrd.c:48:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhbtrd.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhecon.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhecon.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhecon.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zheequb.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zheequb.c:39:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zheequb.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zheev.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zheevd.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zheevr.c:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zheevx.c:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhegs2.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhegs2.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhegs2.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhegst.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhegst.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhegst.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhegv.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhegvd.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhegvx.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zherfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zherfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zherfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zherfsx.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zherfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zherfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zherfsx.c:221:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zherfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zhesv.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhesv.c:46:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhesv.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhesvx.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhesvxx.c:251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhesvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zhesvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zhesvxx.c:261:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zhesvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zhetd2.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhetd2.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhetd2.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhetf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhetf2.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhetf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhetrd.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhetrd.c:44:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhetrd.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhetrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhetrf.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhetrf.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhetri.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhetri.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhetri.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhetrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhetrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhetrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhetrs2.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhetrs2.c:41:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhetrs2.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhfrk.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhfrk.c:45:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhfrk.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhgeqz.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpcon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpcon.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhpcon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhpev.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpev.c:43:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhpev.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhpevd.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpevx.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpevx.c:60:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhpevx.c:60:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhpgst.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpgst.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhpgst.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhpgv.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpgv.c:49:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhpgv.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhpgvd.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpgvx.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpgvx.c:66:26: style: Condition 'argc!=11' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhpgvx.c:66:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhprfs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhprfs.c:50:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhprfs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhpsv.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpsv.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhpsv.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhpsvx.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhpsvx.c:56:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhpsvx.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhptrd.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhptrd.c:40:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhptrd.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhptrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhptrf.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhptrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhptri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhptri.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhptri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhptrs.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhptrs.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhptrs.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhsein.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zhsein.c:61:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zhsein.c:61:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zhseqr.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_gbamv.c:120:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_gbamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_gbamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_gbamv.c:130:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_gbamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_gbrcond_c.c:135:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_gbrcond_c.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_gbrcond_c' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_gbrcond_c.c:145:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_gbrcond_c.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_gbrcond_x.c:131:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_gbrcond_x.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_gbrcond_x' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_gbrcond_x.c:141:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_gbrcond_x.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_gbrfsx_extended.c:288:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_gbrfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_gbrfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_gbrfsx_extended.c:298:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_gbrfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_gbrpvgrw.c:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_gbrpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_gbrpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_gbrpvgrw.c:90:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_gbrpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_geamv.c:112:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_geamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_geamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_geamv.c:122:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_geamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_gercond_c.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_gercond_c.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_gercond_c' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_gercond_c.c:137:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_gercond_c.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_gercond_x.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_gercond_x.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_gercond_x' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_gercond_x.c:133:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_gercond_x.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_gerfsx_extended.c:274:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_gerfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_gerfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_gerfsx_extended.c:284:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_gerfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_heamv.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_heamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_heamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_heamv.c:119:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_heamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_hercond_c.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_hercond_c.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_hercond_c' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_hercond_c.c:137:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_hercond_c.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_hercond_x.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_hercond_x.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_hercond_x' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_hercond_x.c:133:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_hercond_x.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_herfsx_extended.c:276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_herfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_herfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_herfsx_extended.c:286:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_herfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_herpvgrw.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_herpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_herpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_herpvgrw.c:110:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_herpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_lin_berr.c:77:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_lin_berr.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_lin_berr' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_lin_berr.c:87:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_lin_berr.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_porcond_c.c:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_porcond_c.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_porcond_c' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_porcond_c.c:125:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_porcond_c.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_porcond_x.c:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_porcond_x.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_porcond_x' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_porcond_x.c:121:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_porcond_x.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_porfsx_extended.c:264:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_porfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_porfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_porfsx_extended.c:274:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_porfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_porpvgrw.c:88:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_porpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_porpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_porpvgrw.c:98:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_porpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_rpvgrw.c:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_rpvgrw.c:7:38: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_rpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_rpvgrw.c:82:52: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_rpvgrw.c:7:38: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_syamv.c:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_syamv.c:7:37: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_syamv' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_syamv.c:119:51: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_syamv.c:7:37: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_syrcond_c.c:127:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_syrcond_c.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_syrcond_c' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_syrcond_c.c:137:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_syrcond_c.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_syrcond_x.c:123:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_syrcond_x.c:7:41: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_syrcond_x' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_syrcond_x.c:133:55: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_syrcond_x.c:7:41: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_syrfsx_extended.c:276:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_syrfsx_extended.c:7:47: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_syrfsx_extended' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_syrfsx_extended.c:286:61: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_syrfsx_extended.c:7:47: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_syrpvgrw.c:100:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_syrpvgrw.c:7:40: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_syrpvgrw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_syrpvgrw.c:110:54: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_syrpvgrw.c:7:40: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zla_wwaddw.c:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zla_wwaddw.c:7:38: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zla_wwaddw' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zla_wwaddw.c:105:52: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zla_wwaddw.c:7:38: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zlabrd.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlabrd.c:48:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlabrd.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlacgv.c:19:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlacgv.c:32:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlacgv.c:32:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlacn2.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlacn2.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlacn2.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlacon.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlacon.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlacon.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlacp2.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlacp2.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlacp2.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlacpy.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlacpy.c:35:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlacpy.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlacrm.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlacrm.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlacrm.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlacrt.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlacrt.c:41:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlacrt.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zladiv.c:17:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zladiv.c:30:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zladiv.c:30:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaed0.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaed0.c:46:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaed0.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaed7.c:58:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaed7.c:71:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaed7.c:71:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaed8.c:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaed8.c:65:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaed8.c:65:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaein.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaein.c:47:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaein.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaesy.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaesy.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaesy.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaev2.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaev2.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaev2.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlag2c.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlag2c.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlag2c.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlags2.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlags2.c:50:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlags2.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlagtm.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlagtm.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlagtm.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlahef.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlahef.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlahef.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlahqr.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlahqr.c:52:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlahqr.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlahr2.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlahr2.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlahr2.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlahrd.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlahrd.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlahrd.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaic1.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaic1.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaic1.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlals0.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlals0.c:67:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlals0.c:67:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlalsa.c:57:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlalsa.c:70:26: style: Condition 'argc!=15' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlalsa.c:70:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlalsd.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlalsd.c:53:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlalsd.c:53:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlangb.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlangb.c:37:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlangb.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlange.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlange.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlange.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlangt.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlangt.c:35:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlangt.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlanhb.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlanhb.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlanhb.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlanhb.c:61:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlanhb.c:61:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlanhe.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlanhe.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlanhe.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlanhe.c:57:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlanhe.c:57:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlanhf.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlanhf.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlanhf.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlanhf.c:54:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlanhf.c:54:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlanhp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlanhp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlanhp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlanhp.c:49:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlanhp.c:49:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlanhs.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlanhs.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlanhs.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlanht.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlanht.c:33:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlanht.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlansb.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlansb.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlansb.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlansb.c:61:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlansb.c:61:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlansp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlansp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlansp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlansp.c:49:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlansp.c:49:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlansy.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlansy.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlansy.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlansy.c:57:38: warning: Conversion of char literal '1' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlansy.c:57:47: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError] ruby-lapack-1.8.2/ext/zlantb.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlantb.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlantb.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlantp.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlantp.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlantp.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlantr.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlantr.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlantr.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlapll.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlapll.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlapll.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlapmr.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlapmr.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlapmr.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlapmt.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlapmt.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlapmt.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqgb.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqgb.c:47:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqgb.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqge.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqge.c:43:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqge.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqhb.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqhb.c:42:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqhb.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqhe.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqhe.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqhe.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqhp.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqhp.c:39:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqhp.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqp2.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqp2.c:49:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqp2.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqps.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqps.c:60:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqps.c:60:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqr0.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqr1.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqr1.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqr1.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqr2.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqr3.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqr4.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqr5.c:54:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqr5.c:67:26: style: Condition 'argc!=13' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqr5.c:67:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqsb.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqsb.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqsb.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqsp.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqsp.c:39:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqsp.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaqsy.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaqsy.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaqsy.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlar1v.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlar1v.c:66:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlar1v.c:66:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlar2v.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlar2v.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlar2v.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarcm.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarcm.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarcm.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarf.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarf.c:41:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarf.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarfb.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarfb.c:49:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarfb.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarfb.c:97:28: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/zlarfb.c:64:8: note: side is assigned ruby-lapack-1.8.2/ext/zlarfb.c:97:28: note: side is overwritten ruby-lapack-1.8.2/ext/zlarfg.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarfg.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarfg.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarfgp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarfgp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarfgp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarft.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarft.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarft.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarfx.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarfx.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarfx.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlargv.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlargv.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlargv.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarnv.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarnv.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarnv.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarrv.c:67:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarrv.c:80:26: style: Condition 'argc!=18' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarrv.c:80:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarscl2.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarscl2.c:7:36: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zlarscl2' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zlarscl2.c:85:50: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zlarscl2.c:7:36: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zlartg.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlartg.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlartg.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlartv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlartv.c:44:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlartv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarz.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarz.c:43:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarz.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarzb.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarzb.c:52:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarzb.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlarzb.c:91:28: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] ruby-lapack-1.8.2/ext/zlarzb.c:68:8: note: side is assigned ruby-lapack-1.8.2/ext/zlarzb.c:91:28: note: side is overwritten ruby-lapack-1.8.2/ext/zlarzb.c:76:6: style: Variable 'nv' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/zlarzt.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlarzt.c:41:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlarzt.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlascl.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlascl.c:44:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlascl.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlascl2.c:75:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlascl2.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zlascl2' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zlascl2.c:85:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zlascl2.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zlaset.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaset.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaset.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlasr.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlasr.c:42:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlasr.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlassq.c:20:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlassq.c:33:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlassq.c:33:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlaswp.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlaswp.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlaswp.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlasyf.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlasyf.c:42:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlasyf.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlat2c.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlat2c.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlat2c.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlatbs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlatbs.c:50:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlatbs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlatdf.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlatdf.c:42:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlatdf.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlatps.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlatps.c:47:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlatps.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlatrd.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlatrd.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlatrd.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlatrs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlatrs.c:48:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlatrs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlatrz.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlatrz.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlatrz.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlatzm.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlatzm.c:46:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlatzm.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlauu2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlauu2.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlauu2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zlauum.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zlauum.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zlauum.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpbcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpbcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpbcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpbequ.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpbequ.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpbequ.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpbrfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpbrfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpbrfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpbstf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpbstf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpbstf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpbsv.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpbsv.c:42:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpbsv.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpbsvx.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpbsvx.c:66:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpbsvx.c:66:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpbtf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpbtf2.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpbtf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpbtrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpbtrf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpbtrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpbtrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpbtrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpbtrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpftrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpftrf.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpftrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpftri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpftri.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpftri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpftrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpftrs.c:40:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpftrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpocon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpocon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpocon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpoequ.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpoequ.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpoequ.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpoequb.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpoequb.c:36:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpoequb.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zporfs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zporfs.c:50:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zporfs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zporfsx.c:199:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zporfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zporfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zporfsx.c:209:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zporfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zposv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zposv.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zposv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zposvx.c:51:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zposvx.c:64:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zposvx.c:64:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zposvxx.c:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zposvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zposvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zposvxx.c:238:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zposvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zpotf2.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpotf2.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpotf2.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpotrf.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpotrf.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpotrf.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpotri.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpotri.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpotri.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpotrs.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpotrs.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpotrs.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zppcon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zppcon.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zppcon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zppequ.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zppequ.c:38:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zppequ.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpprfs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpprfs.c:48:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpprfs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zppsv.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zppsv.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zppsv.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zppsvx.c:49:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zppsvx.c:62:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zppsvx.c:62:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpptrf.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpptrf.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpptrf.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpptri.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpptri.c:34:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpptri.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpptrs.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpptrs.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpptrs.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpstf2.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpstf2.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpstf2.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpstrf.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpstrf.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpstrf.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zptcon.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zptcon.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zptcon.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpteqr.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpteqr.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpteqr.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zptrfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zptrfs.c:52:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zptrfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zptsv.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zptsv.c:42:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zptsv.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zptsvx.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zptsvx.c:56:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zptsvx.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpttrf.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpttrf.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpttrf.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zpttrs.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zpttrs.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zpttrs.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zptts2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zptts2.c:37:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zptts2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zrot.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zrot.c:41:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zrot.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zspcon.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zspcon.c:38:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zspcon.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zspmv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zspmv.c:44:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zspmv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zspr.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zspr.c:38:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zspr.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsprfs.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsprfs.c:50:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsprfs.c:50:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zspsv.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zspsv.c:41:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zspsv.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zspsvx.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zspsvx.c:56:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zspsvx.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsptrf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsptrf.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsptrf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsptri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsptri.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsptri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsptrs.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsptrs.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsptrs.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zstedc.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zstegr.c:53:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zstein.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zstein.c:45:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zstein.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zstemr.c:55:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsteqr.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsteqr.c:43:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsteqr.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsycon.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsycon.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsycon.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsyconv.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsyconv.c:37:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsyconv.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsyequb.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsyequb.c:39:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsyequb.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsymv.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsymv.c:44:25: style: Condition 'argc!=8' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsymv.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsyr.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsyr.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsyr.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsyrfs.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsyrfs.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsyrfs.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsyrfsx.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsyrfsx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zsyrfsx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zsyrfsx.c:221:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zsyrfsx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zsysv.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsysvx.c:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsysvxx.c:251:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qnil [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsysvxx.c:7:35: style: Parameter 'argv' can be declared as pointer to const. However it seems that 'rblapack_zsysvxx' is a callback function, if 'argv' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ruby-lapack-1.8.2/ext/zsysvxx.c:261:49: note: You might need to cast the function pointer here ruby-lapack-1.8.2/ext/zsysvxx.c:7:35: note: Parameter 'argv' can be declared as pointer to const ruby-lapack-1.8.2/ext/zsyswapr.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsyswapr.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsyswapr.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsytf2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsytf2.c:36:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsytf2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsytrf.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsytrf.c:40:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsytrf.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsytri.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsytri.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsytri.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsytri2.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsytri2.c:48:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/zsytri2.c:50:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/zsytri2.c:52:20: style: Variable 'rblapack_lwork' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/zsytri2x.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsytri2x.c:39:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsytri2x.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsytrs.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsytrs.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsytrs.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zsytrs2.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zsytrs2.c:41:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zsytrs2.c:41:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztbcon.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztbcon.c:42:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztbcon.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztbrfs.c:38:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztbrfs.c:51:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztbrfs.c:51:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztbtrs.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztbtrs.c:44:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztbtrs.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztfsm.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztfsm.c:46:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztfsm.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztftri.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztftri.c:38:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztftri.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztfttp.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztfttp.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztfttp.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztfttr.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztfttr.c:37:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztfttr.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztgevc.c:41:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztgevc.c:54:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztgevc.c:54:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztgex2.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztgex2.c:55:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztgex2.c:55:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztgexc.c:43:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztgexc.c:56:25: style: Condition 'argc!=9' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztgexc.c:56:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztgsen.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztgsen.c:148:73: error: Uninitialized variable: m [uninitvar] ruby-lapack-1.8.2/ext/ztgsen.c:153:41: error: Uninitialized variable: m [legacyUninitvar] ruby-lapack-1.8.2/ext/ztgsja.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztgsja.c:75:26: style: Condition 'argc!=12' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztgsja.c:75:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztgsna.c:44:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztgsy2.c:47:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztgsy2.c:60:26: style: Condition 'argc!=10' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztgsy2.c:60:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztgsyl.c:50:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztpcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztpcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztpcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztprfs.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztprfs.c:48:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztprfs.c:48:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztptri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztptri.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztptri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztptrs.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztptrs.c:42:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztptrs.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztpttf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztpttf.c:36:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztpttf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztpttr.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztpttr.c:35:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztpttr.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrcon.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrcon.c:40:25: style: Condition 'argc!=4' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrcon.c:40:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrevc.c:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrevc.c:53:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrevc.c:53:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrexc.c:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrexc.c:43:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrexc.c:43:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrrfs.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrrfs.c:49:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrrfs.c:49:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrsen.c:42:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrsen.c:101:55: error: Uninitialized variable: m [uninitvar] ruby-lapack-1.8.2/ext/ztrsna.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrsna.c:52:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrsna.c:52:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrsyl.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrsyl.c:47:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrsyl.c:47:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrti2.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrti2.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrti2.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrtri.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrtri.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrtri.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrtrs.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrtrs.c:42:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrtrs.c:42:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrttf.c:23:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrttf.c:36:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrttf.c:36:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztrttp.c:21:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztrttp.c:34:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztrttp.c:34:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztzrqf.c:22:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/ztzrqf.c:35:25: style: Condition 'argc!=1' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/ztzrqf.c:35:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/ztzrzf.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunbdb.c:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zuncsd.c:62:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zuncsd.c:75:26: style: Condition 'argc!=13' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zuncsd.c:75:18: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zung2l.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zung2l.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zung2l.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zung2r.c:25:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zung2r.c:38:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zung2r.c:38:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zungbr.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunghr.c:29:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zungl2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zungl2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zungl2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zunglq.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zungql.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zungqr.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zungr2.c:24:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zungr2.c:37:25: style: Condition 'argc!=2' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zungr2.c:37:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zungrq.c:28:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zungtr.c:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunm2l.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunm2l.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zunm2l.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zunm2r.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunm2r.c:45:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zunm2r.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zunmbr.c:39:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunmhr.c:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunml2.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunml2.c:44:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zunml2.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zunmlq.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunmql.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunmqr.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunmr2.c:31:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunmr2.c:44:25: style: Condition 'argc!=5' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zunmr2.c:44:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zunmr3.c:33:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunmr3.c:46:25: style: Condition 'argc!=6' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zunmr3.c:46:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zunmrq.c:34:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunmrz.c:36:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zunmtr.c:35:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zupgtr.c:26:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zupgtr.c:39:25: style: Condition 'argc!=3' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zupgtr.c:39:17: style: Same expression on both sides of '&&'. [duplicateExpression] ruby-lapack-1.8.2/ext/zupgtr.c:63:8: style: Variable 'ldap' is assigned a value that is never used. [unreadVariable] ruby-lapack-1.8.2/ext/zupmtr.c:32:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T_HASH [valueFlowBailoutIncompleteVar] ruby-lapack-1.8.2/ext/zupmtr.c:45:25: style: Condition 'argc!=7' is always true [knownConditionTrueFalse] ruby-lapack-1.8.2/ext/zupmtr.c:45:17: style: Same expression on both sides of '&&'. [duplicateExpression] diff: DONE