2026-05-02 02:15 ftp://ftp.de.debian.org/debian/pool/main/g/genomicsdb/genomicsdb_1.5.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=zlib --library=openmp --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: e5c4a73 (2026-05-01 11:10:43 +0200) count: 858 849 elapsed-time: 9.7 8.8 head-timing-info: old-timing-info: head results: GenomicsDB-1.5.5/cmake/Modules/libdbi_test_program.c:21:27: style: Variable 'idnumber' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/example/src/test_genomicsdb_bcf_generator.cc:33:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/example/src/test_genomicsdb_bcf_generator.cc:30:26: style: Parameter 'argv' can be declared as const array [constParameter] GenomicsDB-1.5.5/example/src/test_genomicsdb_bcf_generator.cc:41:24: style: Variable 'long_options' can be declared as const array [constVariable] GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:50:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kstring_t [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:66:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kstring_t [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:72:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kstring_t [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:130:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:36:7: performance: Variable 'm_stream_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:57:7: performance: Variable 'm_stream_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:182:7: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:200:9: style: Variable 'buffer_stream_idx_to_global_file_idx_vec' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:127:26: style: Parameter 'argv' can be declared as const array [constParameter] GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:139:24: style: Variable 'long_options' can be declared as const array [constVariable] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:53:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HT_STR [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:144:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_annotation_buffer_size [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:149:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_annotation_sources [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:170:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_annotation_buffer_remaining [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:187:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_annotation_buffer_size [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:217:9: style: Condition 'reg_idx' is always false [knownConditionTrueFalse] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:211:25: note: Assignment 'reg_idx=NULL', assigned value is 0 GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:217:9: note: Condition 'reg_idx' is always false GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:260:45: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:264:56: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:233:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:168:15: style: The scope of the variable 'genomic_field_name' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:44:101: style: Parameter 'field_number' can be declared as pointer to const [constParameterPointer] GenomicsDB-1.5.5/src/main/cpp/src/api/annotation_service.cc:223:9: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:173:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_annotation_service [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:205:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STRING [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:236:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:255:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:271:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_storage_manager [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:308:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_storage_manager [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:349:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:369:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:377:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:466:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVCF_END_IDX [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:545:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_storage_manager [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:579:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:597:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:618:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_storage_manager [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:729:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:756:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_results [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:764:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_results [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:771:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_results [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:779:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_results [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:787:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_results [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:805:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:851:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_genomic_field_types [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:858:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:870:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:874:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_genomic_field_types [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:446:47: style:inconclusive: Function 'operate' argument 1 names different: declaration 'call' definition 'variant_call'. [funcArgNamesDifferent] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:430:29: note: Function 'operate' argument 1 names different: declaration 'call' definition 'variant_call'. GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:446:47: note: Function 'operate' argument 1 names different: declaration 'call' definition 'variant_call'. GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:446:47: style: Parameter 'variant_call' can be declared as reference to const [constParameterReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:816:43: style: Parameter 'gt' can be declared as reference to const [constParameterReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:152:28: style: Variable 'annotation_service' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:764:14: style: Variable 'variant' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:787:18: style: Variable 'variant' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:813:21: warning: Uninitialized variable: pos [uninitvar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:802:18: note: Assuming condition is false GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:813:21: note: Uninitialized variable: pos GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb.cc:152:47: style: Variable 'annotation_service' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_field.cc:46:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_elements [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_field.cc:74:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_elements [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_field.cc:87:30: style: Variable 'gt_element' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_json_document [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_samples_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:64:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_initialized [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:93:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_json_document [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:175:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kArrayType [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:182:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kStringType [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:201:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kStringType [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:218:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kArrayType [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:243:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_json_document [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:52:24: style: Local variable 'fields' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:51:36: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_json_processor.cc:52:24: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_arrow_schema [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:71:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NANOARROW_OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:92:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NANOARROW_TYPE_STRING [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:131:133: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:137:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_initialized [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:154:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_arrow_array [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:198:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_batching [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:216:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_finalized [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:221:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_batching [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:226:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_finalized [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:249:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrowSchema [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:249:19: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:81:14: style: Variable 'field_type_pair' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_nanoarrow_processor.cc:96:14: style: Variable 'field_type_pair' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:64:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:96:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable make_bgen [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:181:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_sample [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:247:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable last_phased [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:648:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:593:14: warning: Return value of function std::pow() is not used. [ignoredReturnValue] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:234:20: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:157:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:158:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:159:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:160:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:167:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:195:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:196:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:198:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:202:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:205:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:207:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:212:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:223:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:224:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:226:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:228:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:703:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:709:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:710:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:718:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:723:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:726:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:764:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:244:15: style: The scope of the variable 'gt_string' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:652:11: style: The scope of the variable 'row' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:367:10: style: Checking if unsigned expression 'g' is less than zero. [unsignedLessThanZero] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:171:13: style: Variable 'a' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:174:13: style: Variable 'b' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:499:17: style: Variable 'tok' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:521:15: style: Variable 'a' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:532:17: style: Variable 'tok' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:553:15: style: Variable 'a' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:610:19: style: Variable 'g' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:689:17: style: Variable 's' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:250:26: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:367:34: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:193:16: style: Variable 'zero' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_plink.cc:667:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_utils.cc:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENOMICSDB_VERSION [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_utils.cc:47:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiledb_errmsg [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_utils.cc:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENOMICSDB_ERR [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_utils.cc:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENOMICSDB_ERR [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_utils.cc:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiledb_errmsg [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_utils.cc:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiledb_errmsg [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_utils.cc:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiledb_errmsg [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/api/genomicsdb_utils.cc:94:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENOMICSDB_ERR [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_array_name [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_workspace_path [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_workspace_path [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_array_name [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_array_name [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_array_name [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:123:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_row_partitions_specified [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:134:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_column_partitions_specified [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_query_row_ranges_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_query_row_ranges_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:159:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_query_column_ranges_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:167:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_query_column_ranges_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:175:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_standalone_converter_process [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vcf_output_format [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:225:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lb_callset_row_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_workspace_path [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:269:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_query_column_ranges_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/genomicsdb_config_base.cc:277:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_scan_whole_array [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/json_config.cc:46:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/json_config.cc:227:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_workspace_path [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/json_config.cc:664:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vid_mapping_file [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/json_config.cc:700:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENOMICSDB_OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/json_config.cc:46:47: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENOMICSDB_OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:107:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_column_partitions_specified [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:390:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_workspace_path [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:448:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_segment_size [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:467:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENOMICSDB_OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:505:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:249:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_attributes [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:513:3: error: Memory pointed to by 'buffer' is freed twice. [doubleFree] GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:506:5: note: Memory pointed to by 'buffer' is freed twice. GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:513:3: note: Memory pointed to by 'buffer' is freed twice. GenomicsDB-1.5.5/src/main/cpp/src/config/pb_config.cc:505:48: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_attribute_name_to_query_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:47:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNDEFINED_ATTRIBUTE_IDX_VALUE [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_column_intervals [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_all_rows [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_first_normal_field_query_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:101:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_attributes_info_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:159:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_single_workspace_path [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:202:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_intervals [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:257:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_intervals [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:270:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:277:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_intervals [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:208:13: style: Redundant initialization for 'first'. The initialized value is overwritten before it is read. [redundantInitialization] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:205:19: note: first is initialized GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:208:13: note: first is overwritten GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:209:14: style: Redundant initialization for 'second'. The initialized value is overwritten before it is read. [redundantInitialization] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:205:37: note: second is initialized GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:209:14: note: second is overwritten GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:208:7: style: Variable 'first' is assigned an expression that holds the same value. [redundantAssignment] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:205:19: note: first is assigned 'e.first' here. GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:208:7: note: Variable 'first' is assigned an expression that holds the same value. GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:209:7: style: Variable 'second' is assigned an expression that holds the same value. [redundantAssignment] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:205:37: note: second is assigned 'e.second' here. GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:209:7: note: Variable 'second' is assigned an expression that holds the same value. GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:85:15: style: Variable 'other_field_name' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:204:13: style: Variable 'e' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:252:51: style: Parameter 'ival' can be declared as reference to const [constParameterReference] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:265:51: style: Parameter 'ival' can be declared as reference to const [constParameterReference] GenomicsDB-1.5.5/src/main/cpp/src/config/variant_query_config.cc:238:19: style: Variable 'current_empty' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_element_size [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_length_descriptor [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:68:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_free_buffer_list_head_ptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:77:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_free_buffer_list_head_ptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:220:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_element_type [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:262:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_live_buffer_list_head_ptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:299:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_free_buffer_list_head_ptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:321:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_live_buffer_list_head_ptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:329:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_length_descriptor [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:359:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_ALT_ALLELE_SEPARATOR [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:384:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_length_descriptor [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:179:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_print [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_columnar_field.cc:78:30: style: Variable 'next_ptr' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_attribute_idx_to_tiledb_buffer_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:128:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cell [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:172:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_done_reading_from_TileDB [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:182:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_in_find_intersecting_intervals_mode [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_done_reading_from_TileDB [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:304:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_done_reading_from_TileDB [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:323:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer_sizes [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:416:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:431:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:438:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_in_find_intersecting_intervals_mode [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:474:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:516:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cell_evaluated_with_filter_expression [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:554:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:645:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_column_interval_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:670:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_column_interval_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:709:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:718:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_attribute_idx_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:745:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:752:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:853:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_REF_query_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:861:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cell [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:873:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_REF_query_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:894:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:928:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current_start_position [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:980:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next_start_position [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:1031:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next_start_position [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:1033:13: style: Variable 'dim_domains' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:518:31: style: Variable 'attribute_ids' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_iterators.cc:894:34: style: Variable 'END_columnar_field' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:99:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_length_descriptor [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:143:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current_index_in_current_dimension [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:147:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current_dim_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:202:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tuple_indexes_to_divide_bitset [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:217:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tuple_indexes_to_divide_bitset [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:437:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rw_field_data [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:452:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_length_descriptor [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:527:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_first_call [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:535:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_length_descriptor [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:84:21: portability: Casting between const unsigned char * and const float * which have an incompatible binary data representation. [invalidPointerCast] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:84:21: portability: Casting between const unsigned char * and const double * which have an incompatible binary data representation. [invalidPointerCast] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:39:8: style: The scope of the variable 'array' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:69:8: style: The scope of the variable 'array' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:90:12: style: Local variable 'val' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:85:10: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/genomicsdb_multid_vector_field.cc:90:12: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/query_variants.cc:766:11: error: There is an unknown macro here somewhere. Configuration is required. If PAGE_END_CHECK_LOGIC is a macro then please configure it. [unknownMacro] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:31:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:59:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVCF_REF_IDX [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_query_completed [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:108:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_variants_in_curr_page [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:117:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_variants_to_shift_left [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:128:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_last_page_end_token [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:137:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_last_page_end_token [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:213:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_json_indent_unit [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:249:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_initialized [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:260:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_initialized [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:270:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_valid [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:297:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:311:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_valid [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:354:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_valid [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:386:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_calls [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:391:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:405:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_json_indent_unit [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:502:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_json_indent_unit [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:730:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:737:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_calls [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:751:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_calls [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:764:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_calls [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:773:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_common_fields_query_idxs [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:786:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_calls [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:795:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_col_begin [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:877:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COTTON_JSON_OUTPUT_FORMAT_IDX [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:725:5: style: Local variable 'last_column_idx' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:707:12: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:725:5: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:721:25: style: Variable 'newly_inserted' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:707:12: style: Variable 'last_column_idx' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant.cc:708:8: style: Variable 'num_last_column_variants_handled_after_curr_page' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_array_schema.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_array_name [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_cell.cc:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_array_schema [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_cell.cc:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_array_schema [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_cell.cc:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_array_schema [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_cell.cc:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_row_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_cell.cc:69:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_schema_idxs [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_cell.cc:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_row_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_cell.cc:114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_json_indent_unit [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_cell.cc:158:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVCF_END_IDX [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:1006:33: debug: Failed to instantiate template "compute_valid_histogram_sum_2D_vector_and_stringify". The checking continues anyway. [templateInstantiation] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:52:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lut_missing_value [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:91:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lut_missing_value [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:138:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lut_missing_value [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:201:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lut_missing_value [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:377:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_current_min_value [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:413:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_VL_G [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:470:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_calls_with_valid_data [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:505:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_median_compute_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:533:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sum [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:541:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sum [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:564:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_sum [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:594:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_element_wise_operations_result [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:623:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_element_wise_operations_result [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:664:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DataType [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:696:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_2D_element_wise_operations_result [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:731:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_concatenation_result [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:764:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_concatenation_result [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:812:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_extended_field_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:861:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_histogram_map_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:899:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1 [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:985:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_histogram_map_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:973:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fixed [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:574:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:219:8: style: The scope of the variable 'allele_idx' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:220:8: style: The scope of the variable 'ploidy_idx' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:232:11: style: Variable 'top_stack_element' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:970:16: style: Variable 'pair' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:219:19: style: Variable 'allele_idx' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:220:19: style: Variable 'ploidy_idx' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:95:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_COORDS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:137:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_queried_attributes [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:175:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_ARRAY_WRITE [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:202:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffer_offsets [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:379:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_metadata_contains_max_valid_row_idx_in_array [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:394:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tiledb_ctx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:431:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_metadata_contains_max_valid_row_idx_in_array [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:475:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mode [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:528:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_workspace [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:549:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_workspace [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:584:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_arrays_info_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:612:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_LZ4 [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:708:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tiledb_ctx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:725:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_workspace [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:736:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_arrays_info_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:747:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TileDB_ArraySchema [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:797:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_arrays_info_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:806:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_arrays_info_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:818:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_arrays_info_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:830:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_arrays_info_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:836:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_arrays_info_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:842:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_arrays_info_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:848:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_arrays_info_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:854:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_arrays_info_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:312:15: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:88:24: style: Redundant initialization for 'curr_buffer_size'. The initialized value is overwritten before it is read. [redundantInitialization] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:84:27: note: curr_buffer_size is initialized GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:88:24: note: curr_buffer_size is overwritten GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:511:12: style: Local variable 'status' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:490:10: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_storage_manager.cc:511:12: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/loader/genomicsdb_importer.cc:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_loader_setup [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/genomicsdb_importer.cc:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_loader_setup [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/genomicsdb_importer.cc:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_loader_config_file [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/genomicsdb_importer.cc:84:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_loader_ptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/genomicsdb_importer.cc:95:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_loader_setup [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/genomicsdb_importer.cc:107:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_loader_setup [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:37:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_partition_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:76:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:102:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_crossed_column_partition_begin [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:121:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_schema [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:163:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cell_copies [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:181:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_storage_manager [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:282:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_storage_manager [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:294:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_schema [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:357:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_crossed_column_partition_begin [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:392:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_offload_vcf_output_processing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/load_operators.cc:218:13: style: Variable 'top_ref' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_all_num_tiledb_row_idx_vec_request [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_max_num_values_per_division [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:108:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:149:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_standalone_converter_process [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:192:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file2binary_handlers [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:216:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vcf_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:260:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vcf_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:276:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_standalone_converter_process [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:303:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_exchanges [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:325:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_exchanges [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:383:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:394:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_exchanges [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:442:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file2binary_handlers [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:452:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file2binary_handlers [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:502:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_converter [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:583:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operators [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:621:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_operators [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:699:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_owned_exchanges [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:713:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_owned_exchanges [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:728:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_owned_exchanges [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:763:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_order_idx_to_buffer_control [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:791:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_order_idx_to_buffer_control [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:820:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:964:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiledb_errmsg [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:729:8: style: The scope of the variable 'converter_idx' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:292:10: style: Local variable 'order' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:284:11: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:292:10: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader.cc:823:18: style: Variable 'a' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_column_interval_begin [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_base_reader_ptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_column_interval_begin [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:271:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filename [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:300:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_base_reader_ptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:318:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parallel_partitions [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:332:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vid_mapper [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:346:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_base_partition_ptrs [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:374:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parallel_partitions [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:412:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parallel_partitions [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:470:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_histogram [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:500:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parallel_partitions [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:515:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parallel_partitions [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_name [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:67:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:75:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:81:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cleanup_file [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:152:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_cleanup_file [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:159:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_parallel_partitions [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:181:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_enabled_local_callset_idx_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:193:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:321:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_max_size_per_callset [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:437:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_max_size_per_callset [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:260:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HT_STR [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:137:10: style: Local variable 'status' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:106:8: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:137:10: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:436:14: style: Variable 'buffer_offset' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:434:44: style: Variable 'line_begin_buffer_offset' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:436:28: style: Variable 'buffer_offset' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_text_file.cc:437:39: style: Variable 'buffer_offset_limit' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_gt_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:149:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vcf_adapter [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:390:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_INFO_histogram_field_map [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:428:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VCF_FIELD_COMBINE_OPERATION_HISTOGRAM_SUM [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:555:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_remapping_needed [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:599:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_curr_contig_begin_position [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:674:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_FORMAT_fields_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:841:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ID_value [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:854:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_next_contig_begin_position [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:971:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_curr_contig_name [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:979:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:1142:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_GT_query_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:697:12: style: The scope of the variable 'j' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:321:11: style: Local variable 'field_info' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:277:9: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:321:11: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:714:19: style: Local variable 'i' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:673:13: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:714:19: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:738:19: style: Local variable 'i' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:673:13: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf.cc:738:19: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:200:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVCF_GT_IDX [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_contig_info_ptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:221:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:226:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:232:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:233:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:237:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:243:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:245:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:249:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:250:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:255:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:256:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:257:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:269:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:274:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:280:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:281:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:285:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:291:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:293:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:297:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:298:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:303:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:304:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:305:9: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:74:19: style: Local variable 'entry' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:64:17: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:74:19: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:75:19: style: Local variable 'allele' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:65:17: note: Shadowed declaration GenomicsDB-1.5.5/src/main/cpp/src/query_operations/broad_combined_gvcf_columnar.cc:75:19: note: Shadow variable GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_matrix [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:47:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_matrix [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:52:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_only_write_to_first_call [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:84:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVCF_REF_IDX [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:130:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_vcf_NON_REF [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:263:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_int32_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:326:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_merged_alt_alleles [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:342:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_reference_block_only [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:359:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_NON_REF_VARIANT_REPRESENTATION [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:370:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:379:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_GT_query_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:442:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_variant_field_type_index_to_bcf_ht_type [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:459:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_VL_A [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:537:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vid_mapper [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:568:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ploidy [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:639:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_query_config [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:725:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_remapping_needed [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:755:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bin_size [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:766:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_begin_column [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:776:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_begin_column [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:789:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_bin_counts_vector [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:809:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVCF_REF_IDX [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:815:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_calls_printed [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:824:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_query_intervals_printed [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:847:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_query_intervals_printed [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:855:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:892:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:897:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vid_mapper [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:915:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_REF_query_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:951:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_REF_query_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:1045:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:1054:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_column_to_REF_ALT_to_count_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:1006:10: style: The scope of the variable 'REF_suffix_length' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:522:9: style: Variable 'orig_field_data' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:790:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:86:23: style: Variable 'shorter_ref' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:1051:34: style: Variable 'curr_indent_string' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations_columnar.cc:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_iterator [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/genomicsdb_logger.cc:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/genomicsdb_logger.cc:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_logger [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/genomicsdb_logger.cc:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_logger [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/genomicsdb_logger.cc:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_logger [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/genomicsdb_logger.cc:109:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_string_logger [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/genomicsdb_logger.cc:123:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_once_only_mutex [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/histogram.cc:39:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lo [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/histogram.cc:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lo [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/histogram.cc:82:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_histogram_bins [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/histogram.cc:100:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_histogram_bins [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/histogram.cc:107:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_histogram_bins [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/histogram.cc:113:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lo [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/histogram.cc:128:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_histogram_bins [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/histogram.cc:71:12: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/cpp/src/utils/histogram.cc:138:12: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/cpp/src/utils/known_field_info.cc:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_length_descriptor [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/known_field_info.cc:90:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVCF_NUM_KNOWN_FIELDS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/known_field_info.cc:95:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_field_creator [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/known_field_info.cc:161:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVCF_NUM_KNOWN_FIELDS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/known_field_info.cc:174:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVCF_NUM_KNOWN_FIELDS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/known_field_info.cc:182:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_length_descriptor [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/known_field_info.cc:214:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GVCF_NUM_KNOWN_FIELDS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/known_field_info.cc:226:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_length_descriptor [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/known_field_info.cc:276:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_VCF_field_combine_operation [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/lut.cc:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_input_vcfs [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/lut.cc:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_input_vcfs [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/lut.cc:45:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_inputs_2_merged_lut [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/lut.cc:56:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lut_missing_value [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/memory_measure.cc:27:38: style: Parameter 'result' can be declared as reference to const [constParameterReference] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_local_idx_to_tiledb_row_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:138:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_type [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:154:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_length_descriptor_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:185:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HT_VOID [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_tuple_element_type_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:202:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vcf_type [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:215:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_element_size [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:241:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_offset_idx_pair_cmp [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:287:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contig_offset_idx_pair_cmp [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:308:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_contig_idx_to_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:317:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_row_idx_to_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:332:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_field_idx_to_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:364:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_VAR_NUM [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:437:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_owner_idx_to_file_idx_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:469:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_owner_idx_to_file_idx_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:482:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file_idx_to_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:499:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file_idx_to_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:584:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_field_name_to_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:678:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_VL_VAR [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:687:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_field_idx_to_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:771:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_VL_VAR [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:815:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file_idx_to_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:913:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_callset_name_to_row_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:974:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_row_idx_to_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:992:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file_idx_to_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:1007:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kObjectType [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:1080:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kStringType [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:1101:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_VCF_field_combine_operation [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:1176:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_contig_name_to_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:521:14: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: copy_filepath [nullPointerOutOfMemory] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:517:32: note: Assuming allocation function fails GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:517:32: note: Assignment 'copy_filepath=strdup(original_filename.c_str())', assigned value is 0 GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:521:14: note: Null pointer dereference GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:282:7: style: The scope of the variable 'idx' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper.cc:282:11: style: Variable 'idx' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper_pb.cc:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_max_callset_row_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper_pb.cc:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENOMICSDB_VID_MAPPER_SUCCESS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper_pb.cc:190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_contig_name_to_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper_pb.cc:276:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_field_name_to_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/utils/vid_mapper_pb.cc:171:15: style: The scope of the variable 'contig_name' can be reduced. [variableScope] GenomicsDB-1.5.5/src/main/cpp/src/vcf/genomicsdb_bcf_generator.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_done [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/genomicsdb_bcf_generator.cc:101:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_combined_bcf_operator [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/genomicsdb_bcf_generator.cc:116:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_done [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/genomicsdb_bcf_generator.cc:143:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/genomicsdb_bcf_generator.cc:173:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffers [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/genomicsdb_bcf_generator.cc:178:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_buffers [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/hfile_genomicsdb.c:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/htslib_fs_adapter.cc:85:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiledb_errmsg [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/htslib_fs_adapter.cc:116:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiledb_errmsg [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/htslib_fs_adapter.cc:125:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tiledb_errmsg [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hdr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:80:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hdr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_is_record_valid [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:106:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indexed_reader [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:115:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_indexed_reader [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:163:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nreaders [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:179:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:212:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:240:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_capacity [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:251:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_local_contig_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:261:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_split_output_fptr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:270:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vcf_get_buffer_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:295:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vcf_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:324:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vcf_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:342:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vcf_fields [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:368:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_get_data_from_file [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:376:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vid_mapper [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:408:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_vid_mapper [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:462:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_UN_ALL [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:537:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_enabled_local_callset_idx_vec [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:549:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_file_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:566:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_local_contig_idx_to_global_contig_idx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:577:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_get_data_from_file [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:681:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_DT_ID [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:915:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_discard_current_record [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:1117:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filename [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:1165:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tbx_conf_vcf [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:443:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HL_INFO [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf2binary.cc:110:25: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reference_faidx [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:50:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_reference_last_read_pos [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:72:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_DT_ID [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:260:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_output [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:274:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_template_vcf_hdr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:306:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_template_vcf_hdr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:377:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_template_vcf_hdr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:383:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_open_output [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:396:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_line_buffers [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:401:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_line_buffers [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:415:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_line_buffers [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:437:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_valid_entries [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:445:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num_valid_entries [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:460:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rw_buffer [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:476:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_rw_buffer [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:493:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_do_output [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:230:61: style: Condition 'field_ht_type==BCF_HT_STR' is always false [knownConditionTrueFalse] GenomicsDB-1.5.5/src/main/cpp/src/vcf/vcf_adapter.cc:232:31: style: Condition 'field_ht_type==BCF_HT_STR' is always false [knownConditionTrueFalse] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:119:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:177:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:211:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:255:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kArrayType [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:304:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_ABORT [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:333:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_ABORT [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:118:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:176:13: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:350:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:36:62: style: Parameter 'exception' can be declared as reference to const [constParameterReference] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:292:8: style: Variable 'importer' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBImporter.cc:319:8: style: Variable 'importer' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:102:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_VERSION_1_8 [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:258:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JSON_FILE [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:283:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_BINARY_STRING [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:375:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:299:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:414:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:444:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:306:5: performance: Variable 'cls_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:307:5: performance: Variable 'intervals_list_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:312:11: style:inconclusive: Either there is a missing 'override', or the member function 'VariantCallProcessor::get_intervals_list' can be const. [functionConst] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:156:76: performance: Function parameter 'genomic_fields' should be passed by const reference. [passedByValue] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:227:15: style: Variable 'genomicsdb' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:256:15: style: Variable 'genomicsdb' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:281:15: style: Variable 'genomicsdb' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQuery.cc:296:66: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQueryStream.cc:75:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_ABORT [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQueryStream.cc:116:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQueryStream.cc:30:54: style: Parameter 'exception' can be declared as reference to const [constParameterReference] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQueryStream.cc:59:27: style: Variable 'bcf_reader_obj' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBQueryStream.cc:81:12: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBUtils.cc:206:5: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBUtils.cc:109:61: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBUtils.cc:159:67: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBUtils.cc:159:92: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBUtils.cc:193:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBUtils.cc:201:10: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBUtils.cc:212:10: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] GenomicsDB-1.5.5/src/main/jni/src/genomicsdb_GenomicsDBUtils.cc:214:9: style: Variable 'value' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/test/cpp/src/test_alleles_combiner.cc:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allele [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_columnar_gvcf_iterator.cc:174:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_gt_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_columnar_gvcf_iterator.cc:353:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_loader_json_file [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_columnar_gvcf_iterator.cc:310:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_skip_GT_matching [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_columnar_gvcf_iterator.cc:100:5: style: Class 'IntDataProviderAndReceiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] GenomicsDB-1.5.5/src/test/cpp/src/test_columnar_gvcf_iterator.cc:277:11: style: Variable 'test_GT_vec' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENABLE_SHARED_POSIXFS_OPTIMIZATIONS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:117:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:139:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENABLE_SHARED_POSIXFS_OPTIMIZATIONS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:162:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:43:10: warning: If memory allocation fails, then there is a possible null pointer dereference: addr [nullPointerOutOfMemory] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:42:30: note: Assuming allocation function fails GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:42:16: note: Assignment 'addr=(char*)malloc(strlen(field)+val.length()+1)', assigned value is 0 GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:43:10: note: Null pointer dereference GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:44:10: warning: If memory allocation fails, then there is a possible null pointer dereference: addr [nullPointerOutOfMemory] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:42:30: note: Assuming allocation function fails GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:42:16: note: Assignment 'addr=(char*)malloc(strlen(field)+val.length()+1)', assigned value is 0 GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:44:10: note: Null pointer dereference GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:42:16: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:162:51: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:160:34: style: Variable 'loader_json_buffer' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:160:34: style: Variable 'loader_json_buffer' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:161:36: style: Unused variable: loader_json_buffer_length [unusedVariable] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:53:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GENOMICSDB_VERSION [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:102:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:176:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:249:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenomicsDBConfigException [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:255:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:278:139: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TILEDB_OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:391:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:565:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:620:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NONE [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:756:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workspace_new [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:870:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workspace_new [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:919:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workspace_new [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:1263:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_BINARY_STRING [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:1291:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:1362:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:1495:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ctests_input_dir [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:313:3: warning: Member variable 'CountCellsProcessor::m_coordinates' is not initialized in the constructor. [uninitMemberVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:301:8: style: Either there is a missing 'override', or the member function 'NullVariantCallProcessor::process' can be static. [functionStatic] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:304:8: style: Either there is a missing 'override', or the member function 'NullVariantCallProcessor::process' can be static. [functionStatic] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:343:3: style: Class 'OneQueryIntervalProcessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:69:48: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:72:59: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:73:87: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:255:51: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:278:80: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:81:8: style: Local variable 'array' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:137:20: note: Shadowed declaration GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:81:8: note: Shadow variable GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:1034:30: style: Local variable 'json_processor' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:946:28: note: Shadowed declaration GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:1034:30: note: Shadow variable GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:343:60: performance: Function parameter 'attributes' should be passed by const reference. [passedByValue] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_demo.cc:129:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROTOBUF_BINARY_STRING [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_demo.cc:52:3: warning: Member variable 'CountCellsProcessor::m_coordinates' is not initialized in the constructor. [uninitMemberVar] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_demo.cc:80:9: style: Variable 'num_iterations_str' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_demo.cc:86:9: style: Variable 'use_single_handle_str' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/src/test/cpp/src/test_gt_remapper.cc:38:5: style: Class 'ValidRowTrackerAndGTDataProviderForUnitTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] GenomicsDB-1.5.5/src/test/cpp/src/test_gt_remapper.cc:53:15: style: Unused variable: buffer_str [unusedVariable] GenomicsDB-1.5.5/src/test/cpp/src/test_htslib_plugin.cc:51:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_logger.cc:82:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_logger.cc:89:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenomicsDBException [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_logger.cc:121:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_mapping_data_loader.cc:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_contig_idx_to_info [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_mapping_data_loader.cc:51:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_mapping_data_loader.cc:84:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_mapping_data_loader.cc:99:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_mapping_data_loader.cc:54:14: style: Variable 'contig' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/test/cpp/src/test_mapping_data_loader.cc:64:14: style: Variable 'contig_begin' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/test/cpp/src/test_mapping_data_loader.cc:73:14: style: Variable 'contig_end' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/test/cpp/src/test_mapping_data_loader.cc:102:14: style: Variable 'field' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:38:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HT_INT [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:166:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HT_INT [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:294:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HT_INT [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:345:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HT_REAL [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:424:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HT_INT [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:121:10: style: Local variable 'dim_0_data_size' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:53:8: note: Shadowed declaration GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:121:10: note: Shadow variable GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:130:31: style: Local variable 'dim_0_idx' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:59:29: note: Shadowed declaration GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:130:31: note: Shadow variable GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:138:10: style: Local variable 'data_ptr' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:67:8: note: Shadowed declaration GenomicsDB-1.5.5/src/test/cpp/src/test_multid_vector.cc:138:10: note: Shadow variable GenomicsDB-1.5.5/src/test/cpp/src/test_non_diploid_mapper.cc:164:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_int32_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_non_diploid_mapper.cc:188:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_int32_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_non_diploid_mapper.cc:215:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_int32_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_non_diploid_mapper.cc:246:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_int32_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_non_diploid_mapper.cc:271:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_int32_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_non_diploid_mapper.cc:302:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_int32_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_non_diploid_mapper.cc:343:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_int32_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_non_diploid_mapper.cc:410:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_int32_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_non_diploid_mapper.cc:476:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_int32_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_non_diploid_mapper.cc:33:6: style: Class 'RemapDataTestClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] GenomicsDB-1.5.5/src/test/cpp/src/test_pb.cc:127:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable g_query_json_file [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_pb.cc:171:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProtoBufBasedVidMapperException [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_query_variants.cc:35:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/src/test/cpp/src/test_query_variants.cc:68:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exception [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/consolidate_genomicsdb_array.cc:36:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/consolidate_genomicsdb_array.cc:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/consolidate_genomicsdb_array.cc:59:24: style: Variable 'long_options' can be declared as const array [constVariable] GenomicsDB-1.5.5/tools/src/create_genomicsdb_workspace.cc:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/create_genomicsdb_workspace.cc:45:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/create_genomicsdb_workspace.cc:43:24: style: Variable 'long_options' can be declared as const array [constVariable] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_UNSIGNED_LONG_LONG [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:345:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:388:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:398:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:433:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:503:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:583:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:124:19: style: The scope of the variable 'stats_ptr' can be reduced. [variableScope] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:644:33: style: Variable 'e' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:683:33: style: Variable 'e' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:521:26: style: Parameter 'argv' can be declared as const array [constParameter] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:527:24: style: Variable 'long_options' can be declared as const array [constVariable] GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:199:29: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb.cc:51:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb.cc:78:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb.cc:126:33: style: Variable 'e' can be declared as reference to const [constVariableReference] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb.cc:82:24: style: Variable 'long_options' can be declared as const array [constVariable] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:101:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:110:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:135:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:151:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:179:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:221:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:273:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:381:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OK [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:399:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:541:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_TILEDB_ERRMSG [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:563:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_TILEDB_ERRMSG [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:702:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:735:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:831:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:880:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:790:26: warning: Assert statement modifies 'resultant_hdr'. [assignmentInAssert] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:606:11: style: Condition 'validated' is always true [knownConditionTrueFalse] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:600:24: note: Assignment 'validated=true', assigned value is 1 GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:601:50: note: Assuming condition is false GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:606:11: note: Condition 'validated' is always true GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:420:75: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:561:67: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:624:66: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:790:26: style: Redundant initialization for 'resultant_hdr'. The initialized value is overwritten before it is read. [redundantInitialization] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:789:30: note: resultant_hdr is initialized GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:790:26: note: resultant_hdr is overwritten GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:305:13: style: The scope of the variable 'start' can be reduced. [variableScope] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:305:20: style: The scope of the variable 'end' can be reduced. [variableScope] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:238:10: style: Local variable 'tiledb_column_offset' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:207:11: note: Shadowed declaration GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:238:10: note: Shadow variable GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:630:10: style: Local variable 'status' shadows outer variable [shadowVariable] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:571:8: note: Shadowed declaration GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:630:10: note: Shadow variable GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:187:92: performance: Function parameter 'regions' should be passed by const reference. [passedByValue] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:199:84: performance: Function parameter 'regions' should be passed by const reference. [passedByValue] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:256:69: performance: Function parameter 'regions' should be passed by const reference. [passedByValue] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:256:94: performance: Function parameter 'import_config' should be passed by const reference. [passedByValue] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:361:13: performance: Range variable 'name' should be declared as const reference. [iterateByValue] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:728:63: performance: Function parameter 'import_config' should be passed by const reference. [passedByValue] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:751:9: style: Variable 'progress_update_sample_size' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:789:16: style: Variable 'resultant_hdr' can be declared as pointer to const [constVariablePointer] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:883:24: style: Variable 'long_options' can be declared as const array [constVariable] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:204:68: style: Unused variable: intervals [unusedVariable] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:207:11: style: Variable 'tiledb_column_offset' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:217:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:305:24: style: Variable 'end' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:602:19: style: Variable 'validated' is assigned a value that is never used. [unreadVariable] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:676:21: style: Unused variable: sample_name [unusedVariable] GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:905:15: style: Unused variable: template_loader_json [unusedVariable] GenomicsDB-1.5.5/tools/src/vcf_histogram.cc:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:49:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lut_missing_value [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filename [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_line [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:133:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hdr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:142:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_samples [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:156:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_filename [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:164:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_line [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:172:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:182:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:188:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HL_INFO [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:198:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HL_INFO [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:210:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HL_INFO [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:223:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HL_INFO [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:237:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HL_INFO [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:263:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HL_FMT [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:424:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fields_in_gold_line [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:565:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_DT_ID [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:586:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_UN_ALL [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:685:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hdr [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:735:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:871:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_DT_SAMPLE [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:884:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:548:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_gold_ploidy [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:337:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HL_INFO [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:316:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bcf_gt_missing [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:250:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BCF_HL_INFO [valueFlowBailoutIncompleteVar] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:920:7: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:66:24: style: C-style pointer casting [cstyleCast] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:792:52: style: Parameter 'gold' can be declared as reference to const [constParameterReference] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:792:71: style: Parameter 'test' can be declared as reference to const [constParameterReference] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:891:24: style: Variable 'long_options' can be declared as const array [constVariable] GenomicsDB-1.5.5/tools/src/vcfdiff.cc:745:35: performance: Searching before insertion is not necessary. [stlFindInsert] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:311:1: error: The one definition rule is violated, different classes/structs have the same name 'CountCellsProcessor' [ctuOneDefinitionRuleViolation] GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_demo.cc:50:1: note: The one definition rule is violated, different classes/structs have the same name 'CountCellsProcessor' GenomicsDB-1.5.5/src/test/cpp/src/test_genomicsdb_api.cc:311:1: note: The one definition rule is violated, different classes/structs have the same name 'CountCellsProcessor' diff: head GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:127:26: style: Parameter 'argv' can be declared as const array [constParameter] head GenomicsDB-1.5.5/example/src/test_genomicsdb_importer.cc:139:24: style: Variable 'long_options' can be declared as const array [constVariable] head GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:232:11: style: Variable 'top_stack_element' can be declared as reference to const [constVariableReference] head GenomicsDB-1.5.5/src/main/cpp/src/genomicsdb/variant_field_handler.cc:970:16: style: Variable 'pair' can be declared as reference to const [constVariableReference] 2.20.0 GenomicsDB-1.5.5/src/main/cpp/src/loader/tiledb_loader_file_base.cc:148:156: performance: Function parameter 'val' should be passed by const reference. [passedByValue] head GenomicsDB-1.5.5/src/main/cpp/src/query_operations/variant_operations.cc:522:9: style: Variable 'orig_field_data' can be declared as reference to const [constVariableReference] head GenomicsDB-1.5.5/src/test/cpp/src/test_columnar_gvcf_iterator.cc:277:11: style: Variable 'test_GT_vec' can be declared as reference to const [constVariableReference] 2.20.0 GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:45:18: warning: If memory allocation fails, then there is a possible null pointer dereference: addr [nullPointerOutOfMemory] GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:42:30: note: Assuming allocation function fails GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:42:16: note: Assignment 'addr=(char*)malloc(strlen(field)+val.length()+1)', assigned value is 0 GenomicsDB-1.5.5/src/test/cpp/src/test_config.cc:45:18: note: Null pointer dereference head GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:521:26: style: Parameter 'argv' can be declared as const array [constParameter] head GenomicsDB-1.5.5/tools/src/gt_mpi_gather.cc:527:24: style: Variable 'long_options' can be declared as const array [constVariable] head GenomicsDB-1.5.5/tools/src/vcf2genomicsdb.cc:82:24: style: Variable 'long_options' can be declared as const array [constVariable] head GenomicsDB-1.5.5/tools/src/vcf2genomicsdb_init.cc:883:24: style: Variable 'long_options' can be declared as const array [constVariable] head GenomicsDB-1.5.5/tools/src/vcfdiff.cc:891:24: style: Variable 'long_options' can be declared as const array [constVariable] DONE