2026-05-06 07:14 ftp://ftp.de.debian.org/debian/pool/main/a/axc/axc_0.3.7.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=sqlite3 --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: 6278f6b (2026-05-05 15:01:04 +0200) count: 163 163 elapsed-time: 2.4 1.9 head-timing-info: old-timing-info: head results: axc-0.3.7/src/axc.c:136:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:258:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:333:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:466:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:621:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:793:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:861:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:942:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:1049:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:1067:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:1087:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SG_ERR_INVALID_PROTO_BUF [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:1178:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:1217:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc.c:73:71: style: Parameter 'id_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:95:68: style: Parameter 'item_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:99:55: style: Parameter 'item_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:103:57: style: Parameter 'item_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:216:45: style: Parameter 'bundle_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:220:62: style: Parameter 'bundle_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:224:56: style: Parameter 'bundle_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:228:54: style: Parameter 'bundle_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:232:49: style: Parameter 'bundle_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:236:52: style: Parameter 'bundle_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:253:17: style: Variable 'ctx_p' can be declared as pointer to const [constVariablePointer] axc-0.3.7/src/axc.c:386:55: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:396:44: style: Parameter 'ctx_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:412:45: style: Parameter 'ctx_p' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc.c:54:21: style: struct member 'axc_handshake::session_builder_p' is never used. [unusedStructMember] axc-0.3.7/src/axc.c:55:13: style: struct member 'axc_handshake::handshake_msg_p' is never used. [unusedStructMember] axc-0.3.7/src/axc.c:293:5: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted] axc-0.3.7/src/axc.c:300:5: error: va_start() or va_copy() called subsequently on 'args_cpy' without va_end() in between. [va_start_subsequentCalls] axc-0.3.7/src/axc_crypto.c:20:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRYCTL_SUSPEND_SECMEM_WARN [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_crypto.c:34:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_STRONG_RANDOM [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_crypto.c:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gcry_mac_hd_t [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_crypto.c:91:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SG_SUCCESS [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_crypto.c:99:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MAC_HMAC_SHA256 [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_crypto.c:157:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gcry_mac_hd_t [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_crypto.c:204:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_MD_SHA512 [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_crypto.c:257:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GCRY_CIPHER_AES128 [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_crypto.c:293:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SG_SUCCESS [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_crypto.c:407:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SG_SUCCESS [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_crypto.c:334:19: style: Condition 'pad_len==0' is always false [knownConditionTrueFalse] axc-0.3.7/src/axc_crypto.c:333:20: note: Assignment 'pad_len=16-(plaintext_len%16)', assigned value is greater than 0 axc-0.3.7/src/axc_crypto.c:334:19: note: Condition 'pad_len==0' is always false axc-0.3.7/src/axc_store.c:118:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:133:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:158:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:197:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:230:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:254:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:277:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:325:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:370:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:417:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:454:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:490:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:522:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:556:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:592:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:624:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:778:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:791:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:841:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:865:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:879:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:914:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:950:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:977:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:1006:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:1057:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:1179:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:1267:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_STATIC [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:1309:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:1347:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SQLITE_TRANSIENT [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:610:107: style:inconclusive: Function 'axc_db_pre_key_store_list' argument 2 names different: declaration 'ctx_p' definition 'axc_ctx_p'. [funcArgNamesDifferent] axc-0.3.7/src/axc_store.h:43:107: note: Function 'axc_db_pre_key_store_list' argument 2 names different: declaration 'ctx_p' definition 'axc_ctx_p'. axc-0.3.7/src/axc_store.c:610:107: note: Function 'axc_db_pre_key_store_list' argument 2 names different: declaration 'ctx_p' definition 'axc_ctx_p'. axc-0.3.7/src/axc_store.c:683:58: style:inconclusive: Function 'axc_db_pre_key_get_list' argument 2 names different: declaration 'ctx_p' definition 'axc_ctx_p'. [funcArgNamesDifferent] axc-0.3.7/src/axc_store.h:53:58: note: Function 'axc_db_pre_key_get_list' argument 2 names different: declaration 'ctx_p' definition 'axc_ctx_p'. axc-0.3.7/src/axc_store.c:683:58: note: Function 'axc_db_pre_key_get_list' argument 2 names different: declaration 'ctx_p' definition 'axc_ctx_p'. axc-0.3.7/src/axc_store.c:811:45: style:inconclusive: Function 'axc_db_pre_key_get_max_id' argument 1 names different: declaration 'ctx_p' definition 'axc_ctx_p'. [funcArgNamesDifferent] axc-0.3.7/src/axc_store.h:62:45: note: Function 'axc_db_pre_key_get_max_id' argument 1 names different: declaration 'ctx_p' definition 'axc_ctx_p'. axc-0.3.7/src/axc_store.c:811:45: note: Function 'axc_db_pre_key_get_max_id' argument 1 names different: declaration 'ctx_p' definition 'axc_ctx_p'. axc-0.3.7/src/axc_store.c:845:44: style:inconclusive: Function 'axc_db_pre_key_get_count' argument 1 names different: declaration 'ctx_p' definition 'axc_ctx_p'. [funcArgNamesDifferent] axc-0.3.7/src/axc_store.h:72:44: note: Function 'axc_db_pre_key_get_count' argument 1 names different: declaration 'ctx_p' definition 'axc_ctx_p'. axc-0.3.7/src/axc_store.c:845:44: note: Function 'axc_db_pre_key_get_count' argument 1 names different: declaration 'ctx_p' definition 'axc_ctx_p'. axc-0.3.7/src/axc_store.c:88:10: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] axc-0.3.7/src/axc_store.c:367:10: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] axc-0.3.7/src/axc_store.c:406:75: style: Parameter 'record' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc_store.c:583:57: style: Parameter 'record' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc_store.c:688:10: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] axc-0.3.7/src/axc_store.c:817:10: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] axc-0.3.7/src/axc_store.c:849:10: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] axc-0.3.7/src/axc_store.c:941:71: style: Parameter 'record' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc_store.c:1045:10: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] axc-0.3.7/src/axc_store.c:1050:13: style: Variable 'pubkey_buf_data_p' can be declared as pointer to const [constVariablePointer] axc-0.3.7/src/axc_store.c:1052:13: style: Variable 'privkey_buf_data_p' can be declared as pointer to const [constVariablePointer] axc-0.3.7/src/axc_store.c:1173:10: style: Variable 'err_msg' can be declared as pointer to const [constVariablePointer] axc-0.3.7/src/axc_store.c:1289:76: style: Parameter 'key_data' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc_store.c:1335:78: style: Parameter 'key_data' can be declared as pointer to const [constParameterPointer] axc-0.3.7/src/axc_store.c:819:15: style: Variable 'id' is assigned a value that is never used. [unreadVariable] axc-0.3.7/src/axc_store.c:1343:21: style: Variable 'record_len' is assigned a value that is never used. [unreadVariable] axc-0.3.7/src/message_client.c:24:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] axc-0.3.7/src/message_client.c:142:15: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] axc-0.3.7/test/test_client.c:176:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_MUTEX_RECURSIVE [valueFlowBailoutIncompleteVar] axc-0.3.7/test/test_client.c:249:34: error: Dereferencing 'db_p' after it is deallocated / released [deallocuse] axc-0.3.7/test/test_client.c:406:15: style: Local variable 'addr_bob' shadows outer variable [shadowVariable] axc-0.3.7/test/test_client.c:27:13: note: Shadowed declaration axc-0.3.7/test/test_client.c:406:15: note: Shadow variable axc-0.3.7/test/test_client.c:512:15: style: Local variable 'addr_bob' shadows outer variable [shadowVariable] axc-0.3.7/test/test_client.c:27:13: note: Shadowed declaration axc-0.3.7/test/test_client.c:512:15: note: Shadow variable axc-0.3.7/test/test_client.c:539:15: style: Local variable 'addr_alice' shadows outer variable [shadowVariable] axc-0.3.7/test/test_client.c:24:25: note: Shadowed declaration axc-0.3.7/test/test_client.c:539:15: note: Shadow variable axc-0.3.7/src/axc_store.c:406:75: style: Parameter 'record' can be declared as pointer to const. However it seems that 'axc_db_session_store' is a callback function, if 'record' is declared with const you might also need to cast function pointer(s). [constParameterCallback] axc-0.3.7/src/axc.c:476:30: note: You might need to cast the function pointer here axc-0.3.7/src/axc_store.c:406:75: note: Parameter 'record' can be declared as pointer to const axc-0.3.7/src/axc_store.c:583:57: style: Parameter 'record' can be declared as pointer to const. However it seems that 'axc_db_pre_key_store' is a callback function, if 'record' is declared with const you might also need to cast function pointer(s). [constParameterCallback] axc-0.3.7/src/axc.c:485:25: note: You might need to cast the function pointer here axc-0.3.7/src/axc_store.c:583:57: note: Parameter 'record' can be declared as pointer to const axc-0.3.7/src/axc_store.c:941:71: style: Parameter 'record' can be declared as pointer to const. However it seems that 'axc_db_signed_pre_key_store' is a callback function, if 'record' is declared with const you might also need to cast function pointer(s). [constParameterCallback] axc-0.3.7/src/axc.c:493:32: note: You might need to cast the function pointer here axc-0.3.7/src/axc_store.c:941:71: note: Parameter 'record' can be declared as pointer to const axc-0.3.7/src/axc_store.c:1289:76: style: Parameter 'key_data' can be declared as pointer to const. However it seems that 'axc_db_identity_save' is a callback function, if 'key_data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] axc-0.3.7/src/axc.c:502:25: note: You might need to cast the function pointer here axc-0.3.7/src/axc_store.c:1289:76: note: Parameter 'key_data' can be declared as pointer to const axc-0.3.7/test/test_store.c:493:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SG_SUCCESS [valueFlowBailoutIncompleteVar] axc-0.3.7/test/test_store.c:612:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SG_SUCCESS [valueFlowBailoutIncompleteVar] axc-0.3.7/test/test_store.c:671:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SG_ERR_INVALID_KEY_ID [valueFlowBailoutIncompleteVar] axc-0.3.7/src/axc_store.c:90:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:90:13: note: Shadow variable axc-0.3.7/src/axc_store.c:91:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:91:18: note: Shadow variable axc-0.3.7/src/axc_store.c:156:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:156:13: note: Shadow variable axc-0.3.7/src/axc_store.c:193:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:193:13: note: Shadow variable axc-0.3.7/src/axc_store.c:226:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:226:13: note: Shadow variable axc-0.3.7/src/axc_store.c:250:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:250:13: note: Shadow variable axc-0.3.7/src/axc_store.c:251:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:251:18: note: Shadow variable axc-0.3.7/src/axc_store.c:273:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:273:13: note: Shadow variable axc-0.3.7/src/axc_store.c:274:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:274:18: note: Shadow variable axc-0.3.7/src/axc_store.c:321:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:321:13: note: Shadow variable axc-0.3.7/src/axc_store.c:322:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:322:18: note: Shadow variable axc-0.3.7/src/axc_store.c:362:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:362:13: note: Shadow variable axc-0.3.7/src/axc_store.c:363:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:363:18: note: Shadow variable axc-0.3.7/src/axc_store.c:413:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:413:13: note: Shadow variable axc-0.3.7/src/axc_store.c:414:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:414:18: note: Shadow variable axc-0.3.7/src/axc_store.c:450:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:450:13: note: Shadow variable axc-0.3.7/src/axc_store.c:451:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:451:18: note: Shadow variable axc-0.3.7/src/axc_store.c:486:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:486:13: note: Shadow variable axc-0.3.7/src/axc_store.c:487:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:487:18: note: Shadow variable axc-0.3.7/src/axc_store.c:518:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:518:13: note: Shadow variable axc-0.3.7/src/axc_store.c:519:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:519:18: note: Shadow variable axc-0.3.7/src/axc_store.c:551:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:551:13: note: Shadow variable axc-0.3.7/src/axc_store.c:552:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:552:18: note: Shadow variable axc-0.3.7/src/axc_store.c:587:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:587:13: note: Shadow variable axc-0.3.7/src/axc_store.c:588:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:588:18: note: Shadow variable axc-0.3.7/src/axc_store.c:615:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:615:13: note: Shadow variable axc-0.3.7/src/axc_store.c:616:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:616:18: note: Shadow variable axc-0.3.7/src/axc_store.c:690:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:690:13: note: Shadow variable axc-0.3.7/src/axc_store.c:691:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:691:18: note: Shadow variable axc-0.3.7/src/axc_store.c:786:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:786:13: note: Shadow variable axc-0.3.7/src/axc_store.c:787:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:787:18: note: Shadow variable axc-0.3.7/src/axc_store.c:819:12: style: Local variable 'id' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:37:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:819:12: note: Shadow variable axc-0.3.7/src/axc_store.c:822:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:822:13: note: Shadow variable axc-0.3.7/src/axc_store.c:823:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:823:18: note: Shadow variable axc-0.3.7/src/axc_store.c:851:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:851:13: note: Shadow variable axc-0.3.7/src/axc_store.c:852:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:852:18: note: Shadow variable axc-0.3.7/src/axc_store.c:874:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:874:13: note: Shadow variable axc-0.3.7/src/axc_store.c:875:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:875:18: note: Shadow variable axc-0.3.7/src/axc_store.c:909:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:909:13: note: Shadow variable axc-0.3.7/src/axc_store.c:910:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:910:18: note: Shadow variable axc-0.3.7/src/axc_store.c:945:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:945:13: note: Shadow variable axc-0.3.7/src/axc_store.c:946:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:946:18: note: Shadow variable axc-0.3.7/src/axc_store.c:972:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:972:13: note: Shadow variable axc-0.3.7/src/axc_store.c:973:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:973:18: note: Shadow variable axc-0.3.7/src/axc_store.c:1001:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1001:13: note: Shadow variable axc-0.3.7/src/axc_store.c:1002:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1002:18: note: Shadow variable axc-0.3.7/src/axc_store.c:1042:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1042:13: note: Shadow variable axc-0.3.7/src/axc_store.c:1043:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1043:18: note: Shadow variable axc-0.3.7/src/axc_store.c:1169:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1169:13: note: Shadow variable axc-0.3.7/src/axc_store.c:1170:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1170:18: note: Shadow variable axc-0.3.7/src/axc_store.c:1263:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1263:13: note: Shadow variable axc-0.3.7/src/axc_store.c:1264:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1264:18: note: Shadow variable axc-0.3.7/src/axc_store.c:1305:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1305:13: note: Shadow variable axc-0.3.7/src/axc_store.c:1306:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1306:18: note: Shadow variable axc-0.3.7/src/axc_store.c:1339:13: style: Local variable 'db_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:20:11: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1339:13: note: Shadow variable axc-0.3.7/src/axc_store.c:1340:18: style: Local variable 'pstmt_p' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:21:16: note: Shadowed declaration axc-0.3.7/src/axc_store.c:1340:18: note: Shadow variable axc-0.3.7/test/test_store.c:587:12: style: Local variable 'id' shadows outer variable [shadowVariable] axc-0.3.7/test/test_store.c:37:11: note: Shadowed declaration axc-0.3.7/test/test_store.c:587:12: note: Shadow variable diff: DONE