2024-03-25 03:58 ftp://ftp.de.debian.org/debian/pool/main/p/php-pear/php-pear_1.10.13+submodules+notgz+2022032202.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=valueFlowBailoutIncompleteVar -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-0.deb11.6-amd64-x86_64-with-glibc2.31 python: 3.9.2 client-version: 1.3.45 compiler: g++ (Debian 10.2.1-6) 10.2.1 20210110 cppcheck: head 2.13.0 head-info: 51f8b53 (2024-03-24 16:07:43 +0100) count: 387 357 elapsed-time: 7.7 18.6 head-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 2.32617s (avg. 2.32617s - 1 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.843879s (avg. 0.281293s - 3 result(s)) valueFlowCondition(SymbolicConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.56509s (avg. 0.188363s - 3 result(s)) valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.548936s (avg. 0.182979s - 3 result(s)) valueFlowUninit(tokenlist, errorLogger, settings): 0.124816s (avg. 0.0416053s - 3 result(s)) Overall time: 2.4027s old-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 10.0012s (avg. 10.0012s - 1 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 4.38344s (avg. 1.46115s - 3 result(s)) valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 2.32981s (avg. 0.776604s - 3 result(s)) valueFlowConditionExpressions(tokenlist, symboldatabase, errorLogger, *settings): 2.03462s (avg. 2.03462s - 1 result(s)) valueFlowLifetime(tokenlist, errorLogger, settings): 0.533939s (avg. 0.133485s - 4 result(s)) Overall time: 10.0662s head results: php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/php_http.h:81:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_END_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/http_functions.c:61:28: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_NUM_ARGS is a macro then please configure it. [unknownMacro] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.c:155:72: style:inconclusive: Function 'phpstr_sub' argument 3 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.h:129:72: note: Function 'phpstr_sub' argument 3 names different: declaration 'len' definition 'length'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.c:155:72: note: Function 'phpstr_sub' argument 3 names different: declaration 'len' definition 'length'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.c:280:93: style:inconclusive: Function 'phpstr_chunked_output' argument 4 names different: declaration 'chunk_size' definition 'chunk_len'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.h:162:93: note: Function 'phpstr_chunked_output' argument 4 names different: declaration 'chunk_size' definition 'chunk_len'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.c:280:93: note: Function 'phpstr_chunked_output' argument 4 names different: declaration 'chunk_size' definition 'chunk_len'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.c:280:111: style:inconclusive: Function 'phpstr_chunked_output' argument 5 names different: declaration 'TSRMLS_DC' definition 'passthru'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.h:162:154: note: Function 'phpstr_chunked_output' argument 5 names different: declaration 'TSRMLS_DC' definition 'passthru'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.c:280:111: note: Function 'phpstr_chunked_output' argument 5 names different: declaration 'TSRMLS_DC' definition 'passthru'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.c:221:35: style: Parameter 'left' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Command_Pickle/pickle/packagefiles/http/phpstr/phpstr.c:221:49: style: Parameter 'right' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/attach.c:117:9: style: Local variable 'i' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/attach.c:28:11: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/attach.c:117:9: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/copy.c:32:10: style: Parameter 'pFilename' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/copy.c:33:10: style: Parameter 'pDelimiter' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/date.c:419:9: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/date.c:803:15: style: Local variable 'n' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/date.c:740:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/date.c:803:15: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/date.c:397:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/date.c:400:14: style: Variable 'pTm' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:578:15: warning: Either the condition '!pX' is redundant or there is possible null pointer dereference: pX. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:520:33: note: Assuming that condition '!pX' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:578:15: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/date.c:108:19: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1180:44: warning: Either the condition '!pCur->pNode->pKey' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1179:7: note: Assuming that condition '!pCur->pNode->pKey' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1180:44: note: Null pointer addition php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:314:12: style: Variable 'str' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1228:37: style: Parameter 'tree' can be declared as pointer to const. However it seems that 'memRbtreeGetMeta' is a callback function, if 'tree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1461:27: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1228:37: note: Parameter 'tree' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1234:51: style: Parameter 'aMeta' can be declared as pointer to const. However it seems that 'memRbtreeUpdateMeta' is a callback function, if 'aMeta' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1462:27: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1234:51: note: Parameter 'aMeta' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1245:46: style: Parameter 'tree' can be declared as pointer to const. However it seems that 'memRbtreeIntegrityCheck' is a callback function, if 'tree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1463:33: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1245:46: note: Parameter 'tree' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1258:42: style: Parameter 'tree' can be declared as pointer to const. However it seems that 'memRbtreeSetCacheSize' is a callback function, if 'tree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1448:26: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1258:42: note: Parameter 'tree' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1263:44: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeSetSafetyLevel' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1449:26: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1263:44: note: Parameter 'pBt' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1306:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1435:49: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeGetFilename' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1464:30: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1435:49: note: Parameter 'pBt' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:38: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeCopyFile' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1465:29: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:38: note: Parameter 'pBt' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:51: style: Parameter 'pBt2' can be declared as pointer to const. However it seems that 'memRbtreeCopyFile' is a callback function, if 'pBt2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1465:29: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:51: note: Parameter 'pBt2' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:997:29: style: Variable 'ppParentSlot' is assigned a value that is never used. [unreadVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/delete.c:172:11: style: Local variable 'addr' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/delete.c:64:12: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/delete.c:172:11: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/delete.c:368:11: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/delete.c:372:9: style: Parameter 'aIdxUsed' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/func.c:431:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/func.c:444:10: style: struct member 'StdDevCtx::sum' is never used. [unusedStructMember] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/func.c:445:10: style: struct member 'StdDevCtx::sum2' is never used. [unusedStructMember] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/func.c:446:7: style: struct member 'StdDevCtx::cnt' is never used. [unusedStructMember] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/hash.c:32:36: style:inconclusive: Function 'sqliteHashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/hash.h:81:32: note: Function 'sqliteHashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/hash.c:32:36: note: Function 'sqliteHashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/hash.c:290:68: style:inconclusive: Function 'sqliteHashInsert' argument 4 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/hash.h:82:65: note: Function 'sqliteHashInsert' argument 4 names different: declaration 'pData' definition 'data'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/hash.c:290:68: note: Function 'sqliteHashInsert' argument 4 names different: declaration 'pData' definition 'data'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1736:15: style: The if condition is the same as the previous if condition [duplicateCondition] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1713:9: note: First condition php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1736:15: note: Second condition php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:79:24: style: Condition 'pParse->nErr' is always false [knownConditionTrueFalse] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:75:24: note: Assuming that condition 'pParse->nErr==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:79:24: note: Condition 'pParse->nErr' is always false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1684:9: style: Local variable 'i' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1484:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1684:9: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:362:10: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:389:39: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:425:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:431:10: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:445:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:608:63: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:682:9: style: Variable 'zType' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:831:9: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:831:24: style: Variable 'zEnd' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:883:43: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:970:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1310:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1474:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1478:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1479:10: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1538:12: style: Variable 'pISameName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1539:12: style: Variable 'pTSameName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1628:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1782:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1987:31: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:2146:11: style: Variable 'db' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/main.c:449:53: error: There is an unknown macro here somewhere. Configuration is required. If SQLITE_VERSION is a macro then please configure it. [unknownMacro] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/os.c:1172:40: style:inconclusive: Function 'sqliteOsTruncate' argument 2 names different: declaration 'size' definition 'nByte'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/os.h:177:37: note: Function 'sqliteOsTruncate' argument 2 names different: declaration 'size' definition 'nByte'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/os.c:1172:40: note: Function 'sqliteOsTruncate' argument 2 names different: declaration 'size' definition 'nByte'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/os.c:314:22: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/os.c:332:21: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/os.c:969:26: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/os.c:1020:27: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/os.c:1079:26: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/os.c:1172:30: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/os.c:1201:30: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:131:11: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:131:11: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:132:17: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:132:17: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:133:46: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:133:46: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:141:49: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:141:49: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:143:48: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:143:48: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:146:12: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:146:12: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:95:9: style: Variable 'zTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:205:17: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:624:9: style: Parameter 'aIdxUsed' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:808:17: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/insert.c:867:9: style: Parameter 'aIdxUsed' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:498:11: style: Local variable 'j' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:418:10: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:498:11: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:704:13: style: Local variable 'i' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:632:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:704:13: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:764:13: style: Local variable 'i' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:632:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:764:13: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:1601:13: style: Local variable 'i' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:1548:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:1601:13: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:25:60: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:56:41: style: Parameter 'pLeft' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:56:55: style: Parameter 'pRight' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:74:50: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:139:41: style: Parameter 'pFrom' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:212:25: style: Variable 'pOldItem' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:408:10: style: Parameter 'pDbToken' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:409:10: style: Parameter 'pTableToken' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:421:11: style: Variable 'db' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:454:15: style: Variable 'zTabName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:457:15: style: Variable 'zTabName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:537:13: style: Variable 'zAs' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:568:11: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:1110:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1931:3: warning: Either the condition 'pPg' is redundant or there is possible null pointer dereference: pPg. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1932:7: note: Assuming that condition 'pPg' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1931:3: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:806:6: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:783:6: note: rc is assigned php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:806:6: note: rc is overwritten php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:919:7: style:inconclusive: Function 'sqlitepager_open' argument 3 names different: declaration 'nPage' definition 'mxPage'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.h:74:26: note: Function 'sqlitepager_open' argument 3 names different: declaration 'nPage' definition 'mxPage'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:919:7: note: Function 'sqlitepager_open' argument 3 names different: declaration 'nPage' definition 'mxPage'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1337:12: style: Local variable 'rc' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1313:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1337:12: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1415:13: style: Local variable 'rc' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1313:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1415:13: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1521:11: style: Local variable 'rc' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1313:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1521:11: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:374:33: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:516:31: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1111:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1880:10: style: Variable 'pPg' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:1888:59: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:2082:35: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:2089:31: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pager.c:2192:41: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] parse.c:1394:36: style: Condition 'pParser->yyidx>=0' is always true [knownConditionTrueFalse] parse.c:1392:21: note: Assuming that condition 'pParser->yyidx<0' is not redundant parse.c:1394:36: note: Condition 'pParser->yyidx>=0' is always true parse.c:1509:16: style: Parameter 'yypMinor' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:486:16: warning: Assert statement modifies 'cnt'. [assignmentInAssert] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:1180:16: warning: Either the condition 'pCur!=0' is redundant or there is possible null pointer dereference: pCur. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:1181:15: note: Assuming that condition 'pCur!=0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:1180:16: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:2694:11: warning: Either the condition 'pCur->pPage==0' is redundant or there is possible null pointer dereference: pPage. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:2695:18: note: Assuming that condition 'pCur->pPage==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:2688:18: note: pPage is assigned 'pCur->pPage' here. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:2694:11: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:682:7: style:inconclusive: Function 'sqliteBtreeOpen' argument 2 names different: declaration 'mode' definition 'omitJournal'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.h:97:48: note: Function 'sqliteBtreeOpen' argument 2 names different: declaration 'mode' definition 'omitJournal'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:682:7: note: Function 'sqliteBtreeOpen' argument 2 names different: declaration 'mode' definition 'omitJournal'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:683:7: style:inconclusive: Function 'sqliteBtreeOpen' argument 3 names different: declaration 'nPg' definition 'nCache'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.h:97:58: note: Function 'sqliteBtreeOpen' argument 3 names different: declaration 'nPg' definition 'nCache'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:683:7: note: Function 'sqliteBtreeOpen' argument 3 names different: declaration 'nPg' definition 'nCache'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:585:7: style: Local variable 'freeSpace' shadows outer function [shadowFunction] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:519:13: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:585:7: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:524:12: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:583:12: style: Variable 'pFBlk' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:793:14: style: Variable 'pP1' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:1127:37: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:1177:9: style: Variable 'aPayload' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:3152:37: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'fileBtreePager' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:3562:5: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:3152:37: note: Parameter 'pBt' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:3287:9: style: Parameter 'zLowerBound' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:3383:14: style: Variable 'pFBlk' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:3424:48: style: Parameter 'aRoot' can be declared as pointer to const. However it seems that 'fileBtreeIntegrityCheck' is a callback function, if 'aRoot' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:3559:5: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:3424:48: note: Parameter 'aRoot' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:1935:8: style: Variable 'pKey' is assigned a value that is never used. [unreadVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/table.c:183:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/tokenize.c:162:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/tokenize.c:159:7: note: outer condition: needInit php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/tokenize.c:162:9: note: identical inner condition: needInit php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/trigger.c:162:10: style: Parameter 'pAll' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/trigger.c:296:10: style: Parameter 'pTableName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/trigger.c:325:10: style: Parameter 'pTableName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/trigger.c:348:45: style: Parameter 'pTableName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/trigger.c:509:58: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1409:13: style: Condition 'rc' is always false [knownConditionTrueFalse] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1388:11: note: Assuming that condition 'rc' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1409:13: note: Condition 'rc' is always false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1475:11: style: Condition 'rc' is always false [knownConditionTrueFalse] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1455:11: note: Assuming that condition 'rc' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1475:11: note: Condition 'rc' is always false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:2313:24: style: Condition 'selectInnerLoop(pParse,p,pEList,0,0,pOrderBy,distinct,eDest,iParm,pWInfo->iContinue,pWInfo->iBreak)' is always false [knownConditionTrueFalse] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:2313:24: note: Calling function 'selectInnerLoop' returns 0 php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:2313:24: note: Condition 'selectInnerLoop(pParse,p,pEList,0,0,pOrderBy,distinct,eDest,iParm,pWInfo->iContinue,pWInfo->iBreak)' is always false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:2372:24: style: Condition 'selectInnerLoop(pParse,p,pEList,0,0,pOrderBy,distinct,eDest,iParm,startagg,endagg)' is always false [knownConditionTrueFalse] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:2372:24: note: Calling function 'selectInnerLoop' returns 0 php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:2372:24: note: Condition 'selectInnerLoop(pParse,p,pEList,0,0,pOrderBy,distinct,eDest,iParm,startagg,endagg)' is always false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1035:19: warning: Either the condition 'p==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1037:8: note: Assuming that condition 'p==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1035:19: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:267:11: style: Local variable 'j' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:211:10: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:267:11: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:953:18: style: Local variable 'pTab' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:846:10: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:953:18: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:83:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:139:31: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:223:14: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:378:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:561:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:653:11: style: Variable 'zType' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:691:11: style: Variable 'db' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:700:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:705:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:728:15: style: Variable 'zTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:772:53: style: Parameter 'zTabName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:775:13: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:918:11: style: Variable 'pE' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1112:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/select.c:1741:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/util.c:992:20: style: Variable 'c2' is reassigned a value before the old one has been used. [redundantAssignment] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/util.c:990:14: note: c2 is assigned php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/util.c:992:20: note: c2 is overwritten php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pragma.c:45:33: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pragma.c:159:41: style: Parameter 'pLeft' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/pragma.c:397:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/printf.c:544:24: style: Local variable 'c' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/printf.c:198:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/printf.c:544:24: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/printf.c:545:17: style: Local variable 'arg' shadows outer argument [shadowArgument] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/printf.c:193:9: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/printf.c:545:17: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/printf.c:363:26: style: Variable 'cset' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/printf.c:545:17: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:246:11: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:247:7: note: Assuming that condition 'p' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:246:11: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:258:11: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:259:7: note: Assuming that condition 'p' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:258:11: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:283:11: warning: Either the condition 'p==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:284:8: note: Assuming that condition 'p==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:283:11: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:245:48: style:inconclusive: Function 'sqliteVdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.h:93:46: note: Function 'sqliteVdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:245:48: note: Function 'sqliteVdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:256:48: style:inconclusive: Function 'sqliteVdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.h:94:46: note: Function 'sqliteVdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:256:48: note: Function 'sqliteVdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:281:56: style:inconclusive: Function 'sqliteVdbeChangeP3' argument 3 names different: declaration 'zP1' definition 'zP3'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.h:95:54: note: Function 'sqliteVdbeChangeP3' argument 3 names different: declaration 'zP1' definition 'zP3'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:281:56: note: Function 'sqliteVdbeChangeP3' argument 3 names different: declaration 'zP1' definition 'zP3'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:281:65: style:inconclusive: Function 'sqliteVdbeChangeP3' argument 4 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.h:95:63: note: Function 'sqliteVdbeChangeP3' argument 4 names different: declaration 'N' definition 'n'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:281:65: note: Function 'sqliteVdbeChangeP3' argument 4 names different: declaration 'N' definition 'n'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:192:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:372:28: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:511:9: style: Variable 'zP3' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbeaux.c:418:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/php_sqlite.h:86:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/attach.c:117:9: style: Local variable 'i' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/attach.c:28:11: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/attach.c:117:9: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:578:15: warning: Either the condition '!pX' is redundant or there is possible null pointer dereference: pX. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:520:33: note: Assuming that condition '!pX' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:578:15: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1180:44: warning: Either the condition '!pCur->pNode->pKey' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1179:7: note: Assuming that condition '!pCur->pNode->pKey' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1180:44: note: Null pointer addition php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:314:12: style: Variable 'str' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1228:37: style: Parameter 'tree' can be declared as pointer to const. However it seems that 'memRbtreeGetMeta' is a callback function, if 'tree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1461:27: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1228:37: note: Parameter 'tree' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1234:51: style: Parameter 'aMeta' can be declared as pointer to const. However it seems that 'memRbtreeUpdateMeta' is a callback function, if 'aMeta' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1462:27: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1234:51: note: Parameter 'aMeta' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1245:46: style: Parameter 'tree' can be declared as pointer to const. However it seems that 'memRbtreeIntegrityCheck' is a callback function, if 'tree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1463:33: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1245:46: note: Parameter 'tree' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1258:42: style: Parameter 'tree' can be declared as pointer to const. However it seems that 'memRbtreeSetCacheSize' is a callback function, if 'tree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1448:26: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1258:42: note: Parameter 'tree' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1263:44: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeSetSafetyLevel' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1449:26: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1263:44: note: Parameter 'pBt' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1306:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1435:49: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeGetFilename' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1464:30: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1435:49: note: Parameter 'pBt' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:38: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeCopyFile' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1465:29: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:38: note: Parameter 'pBt' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:51: style: Parameter 'pBt2' can be declared as pointer to const. However it seems that 'memRbtreeCopyFile' is a callback function, if 'pBt2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1465:29: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:51: note: Parameter 'pBt2' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:997:29: style: Variable 'ppParentSlot' is assigned a value that is never used. [unreadVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1736:15: style: The if condition is the same as the previous if condition [duplicateCondition] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1713:9: note: First condition php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1736:15: note: Second condition php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:79:24: style: Condition 'pParse->nErr' is always false [knownConditionTrueFalse] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:75:24: note: Assuming that condition 'pParse->nErr==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:79:24: note: Condition 'pParse->nErr' is always false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1684:9: style: Local variable 'i' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1484:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1684:9: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:362:10: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:389:39: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:425:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:431:10: style: Variable 'pIdx' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:445:11: style: Variable 'zDb' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:608:63: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:682:9: style: Variable 'zType' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:831:9: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:831:24: style: Variable 'zEnd' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:883:43: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:970:12: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1310:10: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1474:10: style: Parameter 'pName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1478:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1479:10: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1538:12: style: Variable 'pISameName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1539:12: style: Variable 'pTSameName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1628:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1782:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1987:31: style: Parameter 'pList' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:2146:11: style: Variable 'db' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/copy.c:32:10: style: Parameter 'pFilename' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/copy.c:33:10: style: Parameter 'pDelimiter' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:486:16: warning: Assert statement modifies 'cnt'. [assignmentInAssert] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:1180:16: warning: Either the condition 'pCur!=0' is redundant or there is possible null pointer dereference: pCur. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:1181:15: note: Assuming that condition 'pCur!=0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:1180:16: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:2694:11: warning: Either the condition 'pCur->pPage==0' is redundant or there is possible null pointer dereference: pPage. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:2695:18: note: Assuming that condition 'pCur->pPage==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:2688:18: note: pPage is assigned 'pCur->pPage' here. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:2694:11: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:682:7: style:inconclusive: Function 'sqliteBtreeOpen' argument 2 names different: declaration 'mode' definition 'omitJournal'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.h:97:48: note: Function 'sqliteBtreeOpen' argument 2 names different: declaration 'mode' definition 'omitJournal'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:682:7: note: Function 'sqliteBtreeOpen' argument 2 names different: declaration 'mode' definition 'omitJournal'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:683:7: style:inconclusive: Function 'sqliteBtreeOpen' argument 3 names different: declaration 'nPg' definition 'nCache'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.h:97:58: note: Function 'sqliteBtreeOpen' argument 3 names different: declaration 'nPg' definition 'nCache'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:683:7: note: Function 'sqliteBtreeOpen' argument 3 names different: declaration 'nPg' definition 'nCache'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:585:7: style: Local variable 'freeSpace' shadows outer function [shadowFunction] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:519:13: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:585:7: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:524:12: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:583:12: style: Variable 'pFBlk' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:793:14: style: Variable 'pP1' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:1127:37: style: Parameter 'pCur' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:1177:9: style: Variable 'aPayload' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:3152:37: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'fileBtreePager' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:3562:5: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:3152:37: note: Parameter 'pBt' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:3287:9: style: Parameter 'zLowerBound' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:3383:14: style: Variable 'pFBlk' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:3424:48: style: Parameter 'aRoot' can be declared as pointer to const. However it seems that 'fileBtreeIntegrityCheck' is a callback function, if 'aRoot' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:3559:5: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:3424:48: note: Parameter 'aRoot' can be declared as pointer to const php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:1935:8: style: Variable 'pKey' is assigned a value that is never used. [unreadVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/delete.c:172:11: style: Local variable 'addr' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/delete.c:64:12: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/delete.c:172:11: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/delete.c:368:11: style: Parameter 'db' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/delete.c:372:9: style: Parameter 'aIdxUsed' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/date.c:419:9: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/date.c:803:15: style: Local variable 'n' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/date.c:740:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/date.c:803:15: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/date.c:397:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/date.c:400:14: style: Variable 'pTm' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/date.c:108:19: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/func.c:431:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/func.c:444:10: style: struct member 'StdDevCtx::sum' is never used. [unusedStructMember] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/func.c:445:10: style: struct member 'StdDevCtx::sum2' is never used. [unusedStructMember] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/func.c:446:7: style: struct member 'StdDevCtx::cnt' is never used. [unusedStructMember] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/hash.c:32:36: style:inconclusive: Function 'sqliteHashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/hash.h:81:32: note: Function 'sqliteHashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/hash.c:32:36: note: Function 'sqliteHashInit' argument 2 names different: declaration 'keytype' definition 'keyClass'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/hash.c:290:68: style:inconclusive: Function 'sqliteHashInsert' argument 4 names different: declaration 'pData' definition 'data'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/hash.h:82:65: note: Function 'sqliteHashInsert' argument 4 names different: declaration 'pData' definition 'data'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/hash.c:290:68: note: Function 'sqliteHashInsert' argument 4 names different: declaration 'pData' definition 'data'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:131:11: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:131:11: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:132:17: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:132:17: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:133:46: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:133:46: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:141:49: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:141:49: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:143:48: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:143:48: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:146:12: warning: Either the condition 'pTab==0' is redundant or there is possible null pointer dereference: pTab. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:150:11: note: Assuming that condition 'pTab==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:146:12: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:95:9: style: Variable 'zTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:205:17: style: Variable 'pOp' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:624:9: style: Parameter 'aIdxUsed' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:808:17: style: Variable 'zCol' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/insert.c:867:9: style: Parameter 'aIdxUsed' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:498:11: style: Local variable 'j' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:418:10: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:498:11: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:704:13: style: Local variable 'i' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:632:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:704:13: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:764:13: style: Local variable 'i' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:632:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:764:13: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:1601:13: style: Local variable 'i' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:1548:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:1601:13: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:25:60: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:56:41: style: Parameter 'pLeft' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:56:55: style: Parameter 'pRight' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:74:50: style: Parameter 'pToken' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:139:41: style: Parameter 'pFrom' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:212:25: style: Variable 'pOldItem' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:408:10: style: Parameter 'pDbToken' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:409:10: style: Parameter 'pTableToken' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:421:11: style: Variable 'db' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:454:15: style: Variable 'zTabName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:457:15: style: Variable 'zTabName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:537:13: style: Variable 'zAs' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:568:11: style: Variable 'zErr' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:1110:16: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/main.c:449:53: error: There is an unknown macro here somewhere. Configuration is required. If SQLITE_VERSION is a macro then please configure it. [unknownMacro] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/os.c:1172:40: style:inconclusive: Function 'sqliteOsTruncate' argument 2 names different: declaration 'size' definition 'nByte'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/os.h:177:37: note: Function 'sqliteOsTruncate' argument 2 names different: declaration 'size' definition 'nByte'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/os.c:1172:40: note: Function 'sqliteOsTruncate' argument 2 names different: declaration 'size' definition 'nByte'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/os.c:314:22: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/os.c:332:21: style: Variable 'pOld' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/os.c:969:26: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/os.c:1020:27: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/os.c:1079:26: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/os.c:1172:30: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/os.c:1201:30: style: Parameter 'id' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:2697:14: style: Local variable 'rc' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:490:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:2697:14: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:3567:14: style: Local variable 'rc' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:490:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:3567:14: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:4194:11: style: Local variable 'c' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:4163:26: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:4194:11: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:4827:16: style: Local variable 'zBuf' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:493:8: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:4827:16: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:156:36: style: Parameter 'zKey' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:760:8: style: Variable 'pFrom' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:906:9: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:4164:9: style: Variable 'zDelim' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:4537:8: style: Variable 'pMem' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/vdbe.c:2836:9: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1931:3: warning: Either the condition 'pPg' is redundant or there is possible null pointer dereference: pPg. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1932:7: note: Assuming that condition 'pPg' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1931:3: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:806:6: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:783:6: note: rc is assigned php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:806:6: note: rc is overwritten php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:919:7: style:inconclusive: Function 'sqlitepager_open' argument 3 names different: declaration 'nPage' definition 'mxPage'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.h:74:26: note: Function 'sqlitepager_open' argument 3 names different: declaration 'nPage' definition 'mxPage'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:919:7: note: Function 'sqlitepager_open' argument 3 names different: declaration 'nPage' definition 'mxPage'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1337:12: style: Local variable 'rc' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1313:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1337:12: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1415:13: style: Local variable 'rc' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1313:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1415:13: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1521:11: style: Local variable 'rc' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1313:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1521:11: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:374:33: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:516:31: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1111:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1880:10: style: Variable 'pPg' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:1888:59: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:2082:35: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:2089:31: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pager.c:2192:41: style: Parameter 'pPager' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:214:10: style: Parameter 'pPreferredIdx' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:227:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:671:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:672:12: style: Variable 'pIx' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:1162:15: style: Variable 'pLevel' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:1188:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:100:13: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 97. [shiftTooManyBitsSigned] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:97:26: note: Assuming that condition 'i<(sizeof(pMaskSet->ix)/sizeof(pMaskSet->ix[0]))' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:100:13: note: Shift php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:1148:19: warning: Uninitialized variable: haveKey [uninitvar] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:689:13: note: Assuming condition is false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:1148:19: note: Uninitialized variable: haveKey php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1409:13: style: Condition 'rc' is always false [knownConditionTrueFalse] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1388:11: note: Assuming that condition 'rc' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1409:13: note: Condition 'rc' is always false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1475:11: style: Condition 'rc' is always false [knownConditionTrueFalse] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1455:11: note: Assuming that condition 'rc' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1475:11: note: Condition 'rc' is always false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:2313:24: style: Condition 'selectInnerLoop(pParse,p,pEList,0,0,pOrderBy,distinct,eDest,iParm,pWInfo->iContinue,pWInfo->iBreak)' is always false [knownConditionTrueFalse] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:2313:24: note: Calling function 'selectInnerLoop' returns 0 php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:2313:24: note: Condition 'selectInnerLoop(pParse,p,pEList,0,0,pOrderBy,distinct,eDest,iParm,pWInfo->iContinue,pWInfo->iBreak)' is always false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:2372:24: style: Condition 'selectInnerLoop(pParse,p,pEList,0,0,pOrderBy,distinct,eDest,iParm,startagg,endagg)' is always false [knownConditionTrueFalse] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:2372:24: note: Calling function 'selectInnerLoop' returns 0 php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:2372:24: note: Condition 'selectInnerLoop(pParse,p,pEList,0,0,pOrderBy,distinct,eDest,iParm,startagg,endagg)' is always false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1035:19: warning: Either the condition 'p==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1037:8: note: Assuming that condition 'p==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1035:19: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:267:11: style: Local variable 'j' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:211:10: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:267:11: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:953:18: style: Local variable 'pTab' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:846:10: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:953:18: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:83:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:139:31: style: Parameter 'pTab' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:223:14: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:378:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:561:11: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:653:11: style: Variable 'zType' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:691:11: style: Variable 'db' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:700:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:705:13: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:728:15: style: Variable 'zTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:772:53: style: Parameter 'zTabName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:775:13: style: Variable 'pEList' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:918:11: style: Variable 'pE' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1112:15: style: Variable 'zName' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/select.c:1741:11: style: Variable 'pExpr' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/table.c:183:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/tokenize.c:162:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/tokenize.c:159:7: note: outer condition: needInit php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/tokenize.c:162:9: note: identical inner condition: needInit php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/trigger.c:162:10: style: Parameter 'pAll' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/trigger.c:296:10: style: Parameter 'pTableName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/trigger.c:325:10: style: Parameter 'pTableName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/trigger.c:348:45: style: Parameter 'pTableName' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/trigger.c:509:58: style: Parameter 'pEList' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/util.c:992:20: style: Variable 'c2' is reassigned a value before the old one has been used. [redundantAssignment] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/util.c:990:14: note: c2 is assigned php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/util.c:992:20: note: c2 is overwritten php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/printf.c:544:24: style: Local variable 'c' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/printf.c:198:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/printf.c:544:24: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/printf.c:545:17: style: Local variable 'arg' shadows outer argument [shadowArgument] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/printf.c:193:9: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/printf.c:545:17: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/printf.c:363:26: style: Variable 'cset' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/printf.c:545:17: style: Variable 'arg' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pragma.c:45:33: style: Parameter 'z' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pragma.c:159:41: style: Parameter 'pLeft' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/pragma.c:397:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:246:11: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:247:7: note: Assuming that condition 'p' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:246:11: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:258:11: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:259:7: note: Assuming that condition 'p' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:258:11: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:283:11: warning: Either the condition 'p==0' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:284:8: note: Assuming that condition 'p==0' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:283:11: note: Null pointer dereference php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:245:48: style:inconclusive: Function 'sqliteVdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.h:93:46: note: Function 'sqliteVdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:245:48: note: Function 'sqliteVdbeChangeP1' argument 3 names different: declaration 'P1' definition 'val'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:256:48: style:inconclusive: Function 'sqliteVdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.h:94:46: note: Function 'sqliteVdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:256:48: note: Function 'sqliteVdbeChangeP2' argument 3 names different: declaration 'P2' definition 'val'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:281:56: style:inconclusive: Function 'sqliteVdbeChangeP3' argument 3 names different: declaration 'zP1' definition 'zP3'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.h:95:54: note: Function 'sqliteVdbeChangeP3' argument 3 names different: declaration 'zP1' definition 'zP3'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:281:56: note: Function 'sqliteVdbeChangeP3' argument 3 names different: declaration 'zP1' definition 'zP3'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:281:65: style:inconclusive: Function 'sqliteVdbeChangeP3' argument 4 names different: declaration 'N' definition 'n'. [funcArgNamesDifferent] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.h:95:63: note: Function 'sqliteVdbeChangeP3' argument 4 names different: declaration 'N' definition 'n'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:281:65: note: Function 'sqliteVdbeChangeP3' argument 4 names different: declaration 'N' definition 'n'. php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:192:33: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:372:28: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:511:9: style: Variable 'zP3' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/php_sqlite.h:86:1: error: There is an unknown macro here somewhere. Configuration is required. If ZEND_BEGIN_MODULE_GLOBALS is a macro then please configure it. [unknownMacro] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbeaux.c:418:7: style: Variable 'n' is assigned a value that is never used. [unreadVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:2697:14: style: Local variable 'rc' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:490:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:2697:14: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:3567:14: style: Local variable 'rc' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:490:7: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:3567:14: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:4194:11: style: Local variable 'c' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:4163:26: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:4194:11: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:4827:16: style: Local variable 'zBuf' shadows outer variable [shadowVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:493:8: note: Shadowed declaration php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:4827:16: note: Shadow variable php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:156:36: style: Parameter 'zKey' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:760:8: style: Variable 'pFrom' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:906:9: style: Variable 'zSep' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:4164:9: style: Variable 'zDelim' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:4537:8: style: Variable 'pMem' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/vdbe.c:2836:9: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:214:10: style: Parameter 'pPreferredIdx' can be declared as pointer to const [constParameterPointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:227:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:671:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:672:12: style: Variable 'pIx' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:1162:15: style: Variable 'pLevel' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:1188:12: style: Variable 'pTab' can be declared as pointer to const [constVariablePointer] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:100:13: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 97. [shiftTooManyBitsSigned] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:97:26: note: Assuming that condition 'i<(sizeof(pMaskSet->ix)/sizeof(pMaskSet->ix[0]))' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:100:13: note: Shift php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:1148:19: warning: Uninitialized variable: haveKey [uninitvar] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:689:13: note: Assuming condition is false php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:1148:19: note: Uninitialized variable: haveKey diff: 2.13.0 parse.c:1394:36: style: Condition 'pParser->yyidx>=0' is always true [knownConditionTrueFalse] parse.c:1392:21: note: Assuming condition 'pParser->yyidx<0' is false parse.c:1394:36: note: Condition 'pParser->yyidx>=0' is always true head parse.c:1394:36: style: Condition 'pParser->yyidx>=0' is always true [knownConditionTrueFalse] parse.c:1392:21: note: Assuming that condition 'pParser->yyidx<0' is not redundant parse.c:1394:36: note: Condition 'pParser->yyidx>=0' is always true head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:3383:14: style: Variable 'pFBlk' can be declared as pointer to const [constVariablePointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:524:12: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree.c:583:12: style: Variable 'pFBlk' can be declared as pointer to const [constVariablePointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1258:42: style: Parameter 'tree' can be declared as pointer to const. However it seems that 'memRbtreeSetCacheSize' is a callback function, if 'tree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1448:26: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1258:42: note: Parameter 'tree' can be declared as pointer to const head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1263:44: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeSetSafetyLevel' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1449:26: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1263:44: note: Parameter 'pBt' can be declared as pointer to const head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1435:49: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeGetFilename' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1464:30: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1435:49: note: Parameter 'pBt' can be declared as pointer to const head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:38: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeCopyFile' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1465:29: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:38: note: Parameter 'pBt' can be declared as pointer to const head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:51: style: Parameter 'pBt2' can be declared as pointer to const. However it seems that 'memRbtreeCopyFile' is a callback function, if 'pBt2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1465:29: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:51: note: Parameter 'pBt2' can be declared as pointer to const head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1478:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:1479:10: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:608:63: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/build.c:883:43: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:56:41: style: Parameter 'pLeft' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/expr.c:56:55: style: Parameter 'pRight' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/func.c:431:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.13.0 php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:100:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour. See condition at line 97. [shiftTooManyBitsSigned] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:97:26: note: Assuming that condition 'i<(sizeof(pMaskSet->ix)/sizeof(pMaskSet->ix[0]))' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:100:13: note: Shift head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:100:13: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 97. [shiftTooManyBitsSigned] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:97:26: note: Assuming that condition 'i<(sizeof(pMaskSet->ix)/sizeof(pMaskSet->ix[0]))' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Downloader/test_upgrade_pecl/libsqlite/src/where.c:100:13: note: Shift head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:3383:14: style: Variable 'pFBlk' can be declared as pointer to const [constVariablePointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:524:12: style: Variable 'pNext' can be declared as pointer to const [constVariablePointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree.c:583:12: style: Variable 'pFBlk' can be declared as pointer to const [constVariablePointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1258:42: style: Parameter 'tree' can be declared as pointer to const. However it seems that 'memRbtreeSetCacheSize' is a callback function, if 'tree' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1448:26: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1258:42: note: Parameter 'tree' can be declared as pointer to const head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1263:44: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeSetSafetyLevel' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1449:26: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1263:44: note: Parameter 'pBt' can be declared as pointer to const head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1435:49: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeGetFilename' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1464:30: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1435:49: note: Parameter 'pBt' can be declared as pointer to const head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:38: style: Parameter 'pBt' can be declared as pointer to const. However it seems that 'memRbtreeCopyFile' is a callback function, if 'pBt' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1465:29: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:38: note: Parameter 'pBt' can be declared as pointer to const head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:51: style: Parameter 'pBt2' can be declared as pointer to const. However it seems that 'memRbtreeCopyFile' is a callback function, if 'pBt2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1465:29: note: You might need to cast the function pointer here php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/btree_rb.c:1442:51: note: Parameter 'pBt2' can be declared as pointer to const head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1478:10: style: Parameter 'pStart' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:1479:10: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:608:63: style: Parameter 'pLast' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/build.c:883:43: style: Parameter 'pEnd' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:56:41: style: Parameter 'pLeft' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/expr.c:56:55: style: Parameter 'pRight' can be declared as pointer to const [constParameterPointer] head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/func.c:431:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] 2.13.0 php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:100:13: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour. See condition at line 97. [shiftTooManyBitsSigned] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:97:26: note: Assuming that condition 'i<(sizeof(pMaskSet->ix)/sizeof(pMaskSet->ix[0]))' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:100:13: note: Shift head php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:100:13: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 97. [shiftTooManyBitsSigned] php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:97:26: note: Assuming that condition 'i<(sizeof(pMaskSet->ix)/sizeof(pMaskSet->ix[0]))' is not redundant php-pear-1.10.13+submodules+notgz+2022032202/tests/PEAR_Installer/test_upgrade_pecl/libsqlite/src/where.c:100:13: note: Shift DONE