2024-04-21 17:43 ftp://ftp.de.debian.org/debian/pool/main/r/r-cran-jomo/r-cran-jomo_2.7-6.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-105-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.56 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.14.0 head-info: ea2e716 (2024-04-21 15:59:20 +0200) count: 248 248 elapsed-time: 92.7 94.3 head-timing-info: old-timing-info: head results: jomo/src/jomo1C.c:21:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_DimSymbol [valueFlowBailoutIncompleteVar] jomo/src/jomo1C.c:192:23: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1C.c:196:22: style:inconclusive: Boolean expression 'minim>-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1C.c:206:23: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1C.c:210:22: style:inconclusive: Boolean expression 'minim>-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1C.c:212:49: style:inconclusive: Boolean expression '(maxim2+1)==REAL(Y)[t+(ncon+j)*IY]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1C.c:313:30: style:inconclusive: Boolean expression 'fixomega[j+JY*k]==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1C.c:323:22: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1C.c:341:58: style:inconclusive: Boolean expression '((double)unif_rand())-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranC.c:251:23: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranC.c:255:22: style:inconclusive: Boolean expression 'minim>-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranC.c:257:49: style:inconclusive: Boolean expression '(maxim2+1)==REAL(Y)[t+(ncon+j)*IY]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranC.c:457:30: style:inconclusive: Boolean expression 'fixomega[j+JY*k]==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranC.c:467:22: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranC.c:485:59: style:inconclusive: Boolean expression '((double)unif_rand())-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranhrC.c:309:25: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranhrC.c:313:24: style:inconclusive: Boolean expression 'minim>-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranhrC.c:315:51: style:inconclusive: Boolean expression '(maxim2+1)==REAL(Y)[t+(ncon+j)*IY]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranhrC.c:605:31: style:inconclusive: Boolean expression 'fixomega[j+JY*k]==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranhrC.c:615:23: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranhrC.c:639:59: style:inconclusive: Boolean expression '((double)unif_rand())=ncon' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ranhrsmcC.c:105:8: error: Uninitialized variable: maxx [legacyUninitvar] jomo/src/jomo1ranhrsmcC.c:13:60: style: Variable 'nmiss' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ranhrsmcC.c:13:128: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ranhrsmcC.c:254:11: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ranhrsmcC.c:305:6: style: Variable 'u_new' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ranhrsmcC.c:435:13: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ranhrsmcC.c:770:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ranhrsmcC.c:776:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ranhrsmcC.c:788:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ranhrsmcC.c:899:15: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ranhrsmcC.c:953:12: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ransmcC.c:22:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_DimSymbol [valueFlowBailoutIncompleteVar] jomo/src/jomo1ransmcC.c:363:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ransmcC.c:376:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ransmcC.c:380:48: style:inconclusive: Boolean expression '(maxim+1)==REAL(Y)[t+(ncon+j)*IY]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ransmcC.c:582:30: style:inconclusive: Boolean expression 'fixomega[j+JY*k]==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ransmcC.c:592:22: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ransmcC.c:610:59: style:inconclusive: Boolean expression '((double)unif_rand())=ncon' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1ransmcC.c:101:8: error: Uninitialized variable: maxx [legacyUninitvar] jomo/src/jomo1ransmcC.c:13:60: style: Variable 'nmiss' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ransmcC.c:13:127: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ransmcC.c:231:11: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ransmcC.c:388:11: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ransmcC.c:671:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ransmcC.c:677:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ransmcC.c:689:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ransmcC.c:800:15: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1ransmcC.c:852:12: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:23:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_DimSymbol [valueFlowBailoutIncompleteVar] jomo/src/jomo1smcC.c:291:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1smcC.c:304:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1smcC.c:308:48: style:inconclusive: Boolean expression '(maxim+1)==REAL(Y)[t+(ncon+j)*IY]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1smcC.c:413:30: style:inconclusive: Boolean expression 'fixomega[j+JY*k]==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1smcC.c:423:22: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1smcC.c:441:59: style:inconclusive: Boolean expression '((double)unif_rand())=ncon' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1smcC.c:785:20: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo1smcC.c:81:8: error: Uninitialized variable: maxx [legacyUninitvar] jomo/src/jomo1smcC.c:13:60: style: Variable 'nmiss' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:13:127: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:18:106: style: Variable 'sumbetanew' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:194:11: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:316:11: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:510:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:515:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:517:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:528:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:639:15: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo1smcC.c:690:12: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2comC.c:23:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_DimSymbol [valueFlowBailoutIncompleteVar] jomo/src/jomo2comC.c:323:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:327:23: style:inconclusive: Boolean expression 'minim>-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:338:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:342:23: style:inconclusive: Boolean expression 'minim>-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:344:50: style:inconclusive: Boolean expression '(maxim2+1)==REAL(Y)[t+(ncon+j)*IY]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:411:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:415:23: style:inconclusive: Boolean expression 'minim>-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:429:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:433:23: style:inconclusive: Boolean expression 'minim>-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:435:49: style:inconclusive: Boolean expression '(maxim2+1)==Y2red[t+(ncon2+j)*Iu]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:677:32: style:inconclusive: Boolean expression 'fixomega2[j+Ju*k]==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:687:23: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2comC.c:706:60: style:inconclusive: Boolean expression '((double)unif_rand())-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrC.c:396:25: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrC.c:400:24: style:inconclusive: Boolean expression 'minim>-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrC.c:402:51: style:inconclusive: Boolean expression '(maxim2+1)==REAL(Y)[t+(ncon+j)*IY]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrC.c:471:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrC.c:475:23: style:inconclusive: Boolean expression 'minim>-3' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrC.c:489:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrC.c:493:47: style:inconclusive: Boolean expression '(maxim+1)==Y2red[t+(ncon2+j)*Iu]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrC.c:729:32: style:inconclusive: Boolean expression 'fixomega2[j+Ju*k]==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrC.c:739:23: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrC.c:758:60: style:inconclusive: Boolean expression '((double)unif_rand())=ncon' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrsmcC.c:1414:52: style:inconclusive: Boolean expression '(k-JY*JZ)>=ncon2' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2hrsmcC.c:131:8: error: Uninitialized variable: maxx [legacyUninitvar] jomo/src/jomo2hrsmcC.c:13:60: style: Variable 'nmiss' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:13:128: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:342:11: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:406:6: style: Variable 'u_new' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:522:13: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:617:11: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:1083:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:1089:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:1101:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:1238:15: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:1291:12: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:1480:6: style: Variable 'h' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:1535:16: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:1538:8: style: Variable 'h' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2hrsmcC.c:1588:11: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:24:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable R_DimSymbol [valueFlowBailoutIncompleteVar] jomo/src/jomo2smcC.c:449:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2smcC.c:462:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2smcC.c:466:48: style:inconclusive: Boolean expression '(maxim+1)==REAL(Y)[t+(ncon+j)*IY]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2smcC.c:535:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2smcC.c:551:24: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2smcC.c:555:47: style:inconclusive: Boolean expression '(maxim+1)==Y2red[t+(ncon2+j)*Iu]' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2smcC.c:792:32: style:inconclusive: Boolean expression 'fixomega2[j+Ju*k]==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2smcC.c:802:23: style:inconclusive: Boolean expression 'flag==0' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2smcC.c:821:60: style:inconclusive: Boolean expression '((double)unif_rand())=ncon' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2smcC.c:1312:52: style:inconclusive: Boolean expression '(k-JY*JZ)>=ncon2' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] jomo/src/jomo2smcC.c:127:8: error: Uninitialized variable: maxx [legacyUninitvar] jomo/src/jomo2smcC.c:13:60: style: Variable 'nmiss' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:13:127: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:319:11: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:474:11: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:566:11: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:982:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:988:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:1000:10: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:1136:15: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:1189:12: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:1378:7: style: Variable 'h' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:1433:17: style: Variable 'currncat' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:1436:9: style: Variable 'h' is assigned a value that is never used. [unreadVariable] jomo/src/jomo2smcC.c:1489:12: style: Variable 'logLH' is assigned a value that is never used. [unreadVariable] jomo/src/jomo_init.c:39:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] jomo/src/pdflib.c:582:47: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] jomo/src/pdflib.c:657:47: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] jomo/src/pdflib.c:692:8: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] jomo/src/pdflib.c:738:13: style: Expression is always true because 'else if' condition is opposite to previous condition at line 479. [multiCondition] jomo/src/pdflib.c:479:10: note: first condition jomo/src/pdflib.c:738:13: note: else if condition is opposite to first condition jomo/src/pdflib.c:22:33: style: Parameter 'matr' can be declared as const array [constParameter] jomo/src/pdflib.c:43:36: style: Parameter 'vec' can be declared as const array [constParameter] jomo/src/pdflib.c:62:33: style: Parameter 'vec' can be declared as const array [constParameter] jomo/src/pdflib.c:75:33: style: Parameter 'vec' can be declared as const array [constParameter] jomo/src/pdflib.c:1193:36: style: Parameter 'r' can be declared as const array [constParameter] jomo/src/pdflib.c:1264:34: style: Parameter 'a' can be declared as const array [constParameter] jomo/src/pdflib.c:1392:34: style: Parameter 'r' can be declared as const array [constParameter] jomo/src/pdflib.c:1537:47: style: Parameter 'mu' can be declared as const array [constParameter] jomo/src/pdflib.c:1537:60: style: Parameter 'r' can be declared as const array [constParameter] jomo/src/pdflib.c:1690:10: style: Variable 'c' can be declared as const array [constVariable] jomo/src/pdflib.c:1704:10: style: Variable 'p1' can be declared as const array [constVariable] jomo/src/pdflib.c:1713:10: style: Variable 'p2' can be declared as const array [constVariable] jomo/src/pdflib.c:1722:10: style: Variable 'p4' can be declared as const array [constVariable] jomo/src/pdflib.c:1731:10: style: Variable 'q1' can be declared as const array [constVariable] jomo/src/pdflib.c:1740:10: style: Variable 'q2' can be declared as const array [constVariable] jomo/src/pdflib.c:1749:10: style: Variable 'q4' can be declared as const array [constVariable] jomo/src/pdflib.c:2013:67: style: Parameter 'allinvomega' can be declared as const array [constParameter] jomo/src/wishart.c:21:39: style: Parameter 'a' can be declared as const array [constParameter] jomo/src/wishart.c:255:44: style: Parameter 'a1' can be declared as const array [constParameter] jomo/src/wishart.c:392:52: style: Parameter 'a' can be declared as const array [constParameter] jomo/src/wishart.c:392:64: style: Parameter 'b' can be declared as const array [constParameter] jomo/src/wishart.c:472:53: style: Parameter 'a' can be declared as const array [constParameter] jomo/src/wishart.c:472:65: style: Parameter 'b' can be declared as const array [constParameter] jomo/src/wishart.c:552:53: style: Parameter 'a' can be declared as const array [constParameter] jomo/src/wishart.c:552:65: style: Parameter 'b' can be declared as const array [constParameter] diff: DONE