2026-05-05 01:45 ftp://ftp.de.debian.org/debian/pool/main/s/skesa/skesa_2.4.0.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --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.12.85+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.70 compiler: g++ (20250906) 15.2.0 cppcheck: head 2.20.0 head-info: 519958a (2026-05-04 15:03:10 +0200) count: 626 599 elapsed-time: 32.7 29.5 head-timing-info: old-timing-info: head results: SKESA-2.4.0/LargeInt.hpp:584:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] SKESA-2.4.0/LargeInt1.hpp:78:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] SKESA-2.4.0/LargeInt1.hpp:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] SKESA-2.4.0/Model.hpp:67:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] SKESA-2.4.0/Integer.hpp:413:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg [valueFlowBailoutIncompleteVar] SKESA-2.4.0/Integer.hpp:417:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg [valueFlowBailoutIncompleteVar] SKESA-2.4.0/Integer.hpp:421:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg [valueFlowBailoutIncompleteVar] SKESA-2.4.0/Integer.hpp:425:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg [valueFlowBailoutIncompleteVar] SKESA-2.4.0/Integer.hpp:429:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg [valueFlowBailoutIncompleteVar] SKESA-2.4.0/Integer.hpp:433:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg [valueFlowBailoutIncompleteVar] SKESA-2.4.0/Integer.hpp:437:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arg [valueFlowBailoutIncompleteVar] SKESA-2.4.0/common_util.hpp:80:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable async [valueFlowBailoutIncompleteVar] SKESA-2.4.0/common_util.hpp:460:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/common_util.hpp:523:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/common_util.hpp:551:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/common_util.hpp:567:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/counter.hpp:130:157: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] SKESA-2.4.0/counter.hpp:156:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/counter.hpp:162:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/counter.hpp:167:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/counter.hpp:212:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/counter.hpp:292:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/counter.hpp:390:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/counter.hpp:506:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:546:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BucketBlock [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:557:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BucketBlock [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:571:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BucketBlock [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:974:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_table_size [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:978:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_kmer_len [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:982:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hash_table [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:986:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_hash_table [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:1036:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eBucketBlock [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:1202:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:1315:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/DBGraph.hpp:167:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] SKESA-2.4.0/DBGraph.hpp:178:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/DBGraph.hpp:186:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/DBGraph.hpp:193:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/DBGraph.hpp:276:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] SKESA-2.4.0/DBGraph.hpp:286:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/DBGraph.hpp:417:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] SKESA-2.4.0/DBGraph.hpp:531:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:393:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:143:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nt [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:306:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nt [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:472:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_group [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:513:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:724:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_copy_of [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:860:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_left_kmers [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:1266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_num [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:1306:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nt [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:1411:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:1520:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_group [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:1637:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fork [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:1907:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2066:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_right_kmers [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2139:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nt [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2220:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_left_kmers [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2291:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_left_kmers [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2326:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_left_kmers [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2439:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_left_kmers [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2493:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_fork [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2665:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_left_kmers [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2774:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2803:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/readsgetter.hpp:91:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/readsgetter.hpp:133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/readsgetter.hpp:164:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/readsgetter.hpp:191:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/readsgetter.hpp:211:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/readsgetter.hpp:251:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/readsgetter.hpp:373:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] SKESA-2.4.0/readsgetter.hpp:442:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable all [valueFlowBailoutIncompleteVar] SKESA-2.4.0/readsgetter.hpp:511:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] SKESA-2.4.0/readsgetter.hpp:668:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa_connector.cpp:68:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2897:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:2961:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:3057:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:3093:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:3233:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nt [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:3601:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_group [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:1664:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:1751:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_node [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:1786:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_node [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:1939:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_node [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:2034:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nt [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:2200:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_node [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:2241:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_node [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:2458:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:2786:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:2935:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:641:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_index [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:856:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value_type [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:870:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:945:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/KmerInit.hpp:71:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Params [valueFlowBailoutIncompleteVar] SKESA-2.4.0/LargeInt.hpp:140:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u_int64_t [valueFlowBailoutIncompleteVar] SKESA-2.4.0/LargeInt.hpp:505:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:1042:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:1286:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_kmer_len [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:1506:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_kmer_len [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:393:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:496:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:519:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] SKESA-2.4.0/concurrenthash.hpp:527:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] SKESA-2.4.0/gfa.hpp:126:20: warning: Member variable 'SegBase::m_nt' has no initializer. [uninitMemberVarNoCtor] SKESA-2.4.0/gfa.hpp:191:9: warning: Member variable 'GFASegment::m_copy_ofi' is not initialized in the constructor. [uninitMemberVar] SKESA-2.4.0/gfa.hpp:230:9: warning:inconclusive: Member variable 'Position::m_segmp' is not initialized in the constructor. [uninitMemberVar] SKESA-2.4.0/gfa.hpp:230:9: warning:inconclusive: Member variable 'Position::m_pos' is not initialized in the constructor. [uninitMemberVar] SKESA-2.4.0/Integer.hpp:402:47: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::IntegerTemplate::Integer_compl::operator()' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:974:42: debug: CheckClass::isMemberVar found used member variable 'm_table_size' with varid 0 [varid0] SKESA-2.4.0/concurrenthash.hpp:978:83: debug: CheckClass::isMemberVar found used member variable 'm_hash_table' with varid 0 [varid0] SKESA-2.4.0/concurrenthash.hpp:982:73: debug: CheckClass::isMemberVar found used member variable 'm_hash_table' with varid 0 [varid0] SKESA-2.4.0/concurrenthash.hpp:986:97: debug: CheckClass::isMemberVar found used member variable 'm_hash_table' with varid 0 [varid0] SKESA-2.4.0/DBGraph.hpp:138:26: style:inconclusive: Technically the member function 'DeBruijn::CDBGraph::Chunks' can be const. [functionConst] SKESA-2.4.0/DBGraph.hpp:416:14: style:inconclusive: Technically the member function 'DeBruijn::CDBHashGraph::GetNode' can be const. [functionConst] SKESA-2.4.0/gfa.hpp:2318:14: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::Spider::RemoveHair' can be const. [functionConst] SKESA-2.4.0/gfa.hpp:2588:18: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::Spider::FindRightKmerEnd' can be const. [functionConst] SKESA-2.4.0/gfa.hpp:2605:18: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::Spider::FindLeftKmerEnd' can be const. [functionConst] SKESA-2.4.0/gfa.hpp:2659:14: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::Spider::UpdateLinks' can be const. [functionConst] SKESA-2.4.0/readsgetter.hpp:218:13: style:inconclusive: Technically the member function 'DeBruijn::CReadsGetter::MaxCount' can be const. [functionConst] SKESA-2.4.0/graphdigger.hpp:1923:14: style:inconclusive: Technically the member function 'DeBruijn::CDBGraphDigger < CDBHashGraph >::OneStepBranchExtend' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:640:29: style:inconclusive: Technically the member function 'DeBruijn::CKmerHashMap < SKmerCounter , 8 >::Iterator::GetKeyPointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:641:57: debug: CheckClass::isMemberVar found used member variable 'm_index' with varid 0 [varid0] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 1 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 2 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 3 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 4 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 5 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 6 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 7 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 8 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 9 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 10 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 11 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 12 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 13 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 14 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 15 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:500:14: style:inconclusive: Technically the member function 'DeBruijn::SHashBlock < LargeInt < 16 > , SKmerCounter ... , 8 >::Wait' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 1 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 1 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 2 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 2 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 3 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 3 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 4 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 4 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 5 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 5 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 6 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 6 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 7 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 7 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 8 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 8 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 9 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 9 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 10 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 10 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 11 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 11 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 12 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 12 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 13 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 13 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 14 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 14 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 15 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CForwardList < pair < LargeInt < 15 > , SKmerCounter > >::iterator::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:172:25: style: The member function 'DeBruijn::CForwardList < pair < LargeInt < 16 > , SKmerCounter > >::end' can be static. [functionStatic] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'iterator < false >::NodePointer' can be const. [functionConst] SKESA-2.4.0/concurrenthash.hpp:164:26: style:inconclusive: Either there is a missing 'override', or the member function 'iterator < true >::NodePointer' can be const. [functionConst] SKESA-2.4.0/gfa.hpp:2273:14: warning: The class 'Spider' defines member function with name 'MergeRedundantDuplicates' also defined in its parent class 'GFAGraph'. [duplInheritedMember] SKESA-2.4.0/gfa.hpp:1752:14: note: Parent function 'GFAGraph::MergeRedundantDuplicates' SKESA-2.4.0/gfa.hpp:2273:14: note: Derived function 'Spider::MergeRedundantDuplicates' SKESA-2.4.0/gfa.hpp:2287:14: warning: The class 'Spider' defines member function with name 'MergeForks' also defined in its parent class 'GFAGraph'. [duplInheritedMember] SKESA-2.4.0/gfa.hpp:1560:14: note: Parent function 'GFAGraph::MergeForks' SKESA-2.4.0/gfa.hpp:2287:14: note: Derived function 'Spider::MergeForks' SKESA-2.4.0/gfa.hpp:2318:14: warning: The class 'Spider' defines member function with name 'RemoveHair' also defined in its parent class 'GFAGraph'. [duplInheritedMember] SKESA-2.4.0/gfa.hpp:1821:14: note: Parent function 'GFAGraph::RemoveHair' SKESA-2.4.0/gfa.hpp:2318:14: note: Derived function 'Spider::RemoveHair' SKESA-2.4.0/gfa.hpp:2431:27: warning: The class 'Spider' defines member function with name 'SplitGroups' also defined in its parent class 'GFAGraph'. [duplInheritedMember] SKESA-2.4.0/gfa.hpp:1515:24: note: Parent function 'GFAGraph::SplitGroups' SKESA-2.4.0/gfa.hpp:2431:27: note: Derived function 'Spider::SplitGroups' SKESA-2.4.0/LargeInt1.hpp:56:5: style: Class 'LargeInt < 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/LargeInt1.hpp:58:5: style: Class 'LargeInt < 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:112:5: style: Class 'IntegerTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:351:9: style: Struct 'Number_plus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:412:9: style: Struct 'Integer_div' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:416:9: style: Struct 'Integer_mod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:420:9: style: Struct 'Integer_shiftLeft' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:424:9: style: Struct 'Integer_shiftRight' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:428:9: style: Struct 'Integer_revomp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:432:9: style: Struct 'Integer_value_at' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:436:9: style: Struct 'Integer_toString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:109:9: style: Class 'CReadHolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:395:13: style: Class 'string_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:49:9: style: Class 'CKmerCount' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:111:13: style: Struct 'find_kmer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:124:13: style: Struct 'reserve' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:161:13: style: Struct 'get_count' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:166:13: style: Struct 'get_kmer_count' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:171:13: style: Struct 'get_pointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:182:13: style: Struct 'remove_low_count' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:191:13: style: Struct 'uniq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:208:13: style: Struct 'extract_uniq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:243:13: style: Struct 'save' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/counter.hpp:253:13: style: Struct 'load' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:545:9: style: Class 'CHashMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:971:9: style: Class 'CKmerHashCount' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:1364:13: style: Class 'CBloomInserter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/DBGraph.hpp:68:9: style: Class 'CDBGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/DBGraph.hpp:320:9: style: Class 'CDBHashGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/DBGraph.hpp:362:13: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/glb_align.hpp:44:5: style: Class 'CCigar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/gfa.hpp:44:9: style: Struct 'SVarNum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/gfa.hpp:140:9: style: Class 'SegSeq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/gfa.hpp:191:9: style: Struct 'GFASegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/readsgetter.hpp:196:17: style: Struct 'Printer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:585:9: style: Class 'CKmerHashMap < SKmerCounter , 8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:600:13: style: Class 'Index' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:724:13: style: Struct 'save' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:744:13: style: Struct 'load' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:768:13: style: Struct 'index_get' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:778:13: style: Struct 'index_get_mapped' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:788:13: style: Struct 'index_get_keyp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:813:13: style: Struct 'index_advance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:849:13: style: Struct 'hash_begin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:861:13: style: Struct 'find' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:881:13: style: Struct 'find_index' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:580:9: style: Class 'CKmerMap < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:602:13: style: Struct 'get_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:613:13: style: Struct 'reserve' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:618:13: style: Struct 'mapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:626:13: style: Struct 'find' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:43:9: style: Struct 'SAtomic < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:44:9: style: Struct 'SAtomic < uint64_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:43:9: style: Struct 'SAtomic < uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/common_util.hpp:44:9: style: Struct 'SAtomic < uint8_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:407:9: style: Struct 'Visitor < IntegerTemplate , const u_int32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:407:9: style: Struct 'Visitor < u_int32_t , const u_int32_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:407:9: style: Struct 'Visitor < IntegerTemplate , const int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:407:9: style: Struct 'Visitor < IntegerTemplate , unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:407:9: style: Struct 'Visitor < u_int8_t , unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/Integer.hpp:407:9: style: Struct 'Visitor < std :: string , unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/LargeInt.hpp:145:5: style: Class 'LargeInt < 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/LargeInt.hpp:151:5: style: Class 'LargeInt < 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/gfa.hpp:2818:9: style: Class 'CBlockedIndex < CReadHolder :: string_iterator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/graphdigger.hpp:512:9: style: Struct 'SContig < CDBHashGraph >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 1 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 2 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 3 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 4 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 5 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 6 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 7 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 8 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 9 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 10 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 11 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 12 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 13 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 14 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 15 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:274:9: style: Class 'CDeque < SHashBlock < LargeInt < 16 > , SKmerCounter ... , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:157:13: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:157:13: style: Class 'iterator < false >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/concurrenthash.hpp:157:13: style: Class 'iterator < true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/gfa.hpp:2969:20: style: Condition '!selection.empty()' is always false [knownConditionTrueFalse] SKESA-2.4.0/LargeInt.hpp:581:31: style: C-style pointer casting [cstyleCast] SKESA-2.4.0/LargeInt.hpp:582:31: style: C-style pointer casting [cstyleCast] SKESA-2.4.0/concurrenthash.hpp:1023:51: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] SKESA-2.4.0/concurrenthash.hpp:1395:55: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] SKESA-2.4.0/LargeInt.hpp:370:35: style: Redundant assignment of 'result.value[i-1]' to itself. [selfAssignment] SKESA-2.4.0/counter.hpp:297:29: style: Local variable 'reads' shadows outer argument [shadowArgument] SKESA-2.4.0/counter.hpp:289:56: note: Shadowed declaration SKESA-2.4.0/counter.hpp:297:29: note: Shadow variable SKESA-2.4.0/concurrenthash.hpp:1235:32: style: Local variable 'timer' shadows outer variable [shadowVariable] SKESA-2.4.0/concurrenthash.hpp:1187:24: note: Shadowed declaration SKESA-2.4.0/concurrenthash.hpp:1235:32: note: Shadow variable SKESA-2.4.0/concurrenthash.hpp:1253:32: style: Local variable 'timer' shadows outer variable [shadowVariable] SKESA-2.4.0/concurrenthash.hpp:1187:24: note: Shadowed declaration SKESA-2.4.0/concurrenthash.hpp:1253:32: note: Shadow variable SKESA-2.4.0/gfa.hpp:1129:34: style: Local variable 'pathp' shadows outer variable [shadowVariable] SKESA-2.4.0/gfa.hpp:1102:18: note: Shadowed declaration SKESA-2.4.0/gfa.hpp:1129:34: note: Shadow variable SKESA-2.4.0/gfa.hpp:1161:34: style: Local variable 'pathp' shadows outer variable [shadowVariable] SKESA-2.4.0/gfa.hpp:1102:18: note: Shadowed declaration SKESA-2.4.0/gfa.hpp:1161:34: note: Shadow variable SKESA-2.4.0/gfa.hpp:1366:26: style: Local variable 'inext' shadows outer variable [shadowVariable] SKESA-2.4.0/gfa.hpp:1358:22: note: Shadowed declaration SKESA-2.4.0/gfa.hpp:1366:26: note: Shadow variable SKESA-2.4.0/gfa_connector.cpp:306:27: style: Local variable 'c' shadows outer variable [shadowVariable] SKESA-2.4.0/gfa_connector.cpp:289:18: note: Shadowed declaration SKESA-2.4.0/gfa_connector.cpp:306:27: note: Shadow variable SKESA-2.4.0/gfa.hpp:2990:31: style: Local variable 'mp' shadows outer variable [shadowVariable] SKESA-2.4.0/gfa.hpp:2971:28: note: Shadowed declaration SKESA-2.4.0/gfa.hpp:2990:31: note: Shadow variable SKESA-2.4.0/gfa.hpp:3358:31: style: Local variable 'path' shadows outer argument [shadowArgument] SKESA-2.4.0/gfa.hpp:3324:62: note: Shadowed declaration SKESA-2.4.0/gfa.hpp:3358:31: note: Shadow variable SKESA-2.4.0/gfa.hpp:3366:31: style: Local variable 'path' shadows outer argument [shadowArgument] SKESA-2.4.0/gfa.hpp:3324:62: note: Shadowed declaration SKESA-2.4.0/gfa.hpp:3366:31: note: Shadow variable SKESA-2.4.0/gfa.hpp:3373:33: style: Local variable 'rh' shadows outer variable [shadowVariable] SKESA-2.4.0/gfa.hpp:3327:25: note: Shadowed declaration SKESA-2.4.0/gfa.hpp:3373:33: note: Shadow variable SKESA-2.4.0/gfa.hpp:3415:26: style: Local variable 'rslt' shadows outer variable [shadowVariable] SKESA-2.4.0/gfa.hpp:3388:22: note: Shadowed declaration SKESA-2.4.0/gfa.hpp:3415:26: note: Shadow variable SKESA-2.4.0/graphdigger.hpp:1874:39: style: Local variable 'successors' shadows outer variable [shadowVariable] SKESA-2.4.0/graphdigger.hpp:1863:31: note: Shadowed declaration SKESA-2.4.0/graphdigger.hpp:1874:39: note: Shadow variable SKESA-2.4.0/graphdigger.hpp:2093:30: style: Local variable 'all_same' shadows outer variable [shadowVariable] SKESA-2.4.0/graphdigger.hpp:2041:26: note: Shadowed declaration SKESA-2.4.0/graphdigger.hpp:2093:30: note: Shadow variable SKESA-2.4.0/graphdigger.hpp:2465:34: style: Local variable 'it' shadows outer variable [shadowVariable] SKESA-2.4.0/graphdigger.hpp:2444:22: note: Shadowed declaration SKESA-2.4.0/graphdigger.hpp:2465:34: note: Shadow variable SKESA-2.4.0/graphdigger.hpp:2543:34: style: Local variable 'it' shadows outer variable [shadowVariable] SKESA-2.4.0/graphdigger.hpp:2444:22: note: Shadowed declaration SKESA-2.4.0/graphdigger.hpp:2543:34: note: Shadow variable SKESA-2.4.0/graphdigger.hpp:2809:27: style: Local variable 'overlap' shadows outer variable [shadowVariable] SKESA-2.4.0/graphdigger.hpp:2789:23: note: Shadowed declaration SKESA-2.4.0/graphdigger.hpp:2809:27: note: Shadow variable SKESA-2.4.0/graphdigger.hpp:1105:39: style: Local variable 'other' shadows outer variable [shadowVariable] SKESA-2.4.0/graphdigger.hpp:1058:69: note: Shadowed declaration SKESA-2.4.0/graphdigger.hpp:1105:39: note: Shadow variable SKESA-2.4.0/graphdigger.hpp:1179:39: style: Local variable 'other' shadows outer variable [shadowVariable] SKESA-2.4.0/graphdigger.hpp:1132:69: note: Shadowed declaration SKESA-2.4.0/graphdigger.hpp:1179:39: note: Shadow variable SKESA-2.4.0/graphdigger.hpp:1346:35: style: Local variable 'contig' shadows outer variable [shadowVariable] SKESA-2.4.0/graphdigger.hpp:1297:27: note: Shadowed declaration SKESA-2.4.0/graphdigger.hpp:1346:35: note: Shadow variable SKESA-2.4.0/graphdigger.hpp:1419:35: style: Local variable 'contig' shadows outer variable [shadowVariable] SKESA-2.4.0/graphdigger.hpp:1371:27: note: Shadowed declaration SKESA-2.4.0/graphdigger.hpp:1419:35: note: Shadow variable SKESA-2.4.0/concurrenthash.hpp:449:30: style: Local variable 'rslt' shadows outer variable [shadowVariable] SKESA-2.4.0/concurrenthash.hpp:442:22: note: Shadowed declaration SKESA-2.4.0/concurrenthash.hpp:449:30: note: Shadow variable SKESA-2.4.0/DBGraph.hpp:362:43: performance: Function parameter 'iter' should be passed by const reference. [passedByValue] SKESA-2.4.0/readsgetter.hpp:435:50: performance: Function parameter 'job' should be passed by const reference. However it seems that 'GetFromSRAJob' is a callback function. [passedByValueCallback] SKESA-2.4.0/readsgetter.hpp:489:37: note: Function pointer used here. SKESA-2.4.0/readsgetter.hpp:435:50: note: Function parameter 'job' should be passed by const reference. However it seems that 'GetFromSRAJob' is a callback function. SKESA-2.4.0/graphdigger.hpp:1631:40: performance: Function parameter 'base' should be passed by const reference. [passedByValue] SKESA-2.4.0/graphdigger.hpp:1850:33: performance: Function parameter 'suc' should be passed by const reference. [passedByValue] SKESA-2.4.0/common_util.hpp:494:19: style: Variable 'bin' can be declared as reference to const [constVariableReference] SKESA-2.4.0/common_util.hpp:502:19: style: Variable 'bin' can be declared as reference to const [constVariableReference] SKESA-2.4.0/counter.hpp:338:23: style: Variable 'c' can be declared as reference to const [constVariableReference] SKESA-2.4.0/concurrenthash.hpp:1184:23: style: Variable 'rholder' can be declared as reference to const [constVariableReference] SKESA-2.4.0/DBGraph.hpp:315:23: style: Variable 'bin' can be declared as reference to const [constVariableReference] SKESA-2.4.0/DBGraph.hpp:338:23: style: Variable 'bin' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:367:31: style: Variable 'seq' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:387:25: style: Variable 'subject' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:405:33: style: Variable 'master' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:446:31: style: Variable 'seq' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:141:23: style: Variable 'base' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:537:27: style: Variable 'stc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:538:27: style: Variable 'connections' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:613:27: style: Variable 'connections' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:639:27: style: Variable 'connections' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:673:27: style: Variable 'connections' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:688:27: style: Variable 'connections' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:872:31: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:894:31: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:921:27: style: Variable 'base' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:924:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:926:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:949:23: style: Variable 'last' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:981:23: style: Variable 'first' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1028:23: style: Variable 'last' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1060:23: style: Variable 'first' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1279:31: style: Variable 'lc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1287:31: style: Variable 'rc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1408:39: style: Variable 'info' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1428:31: style: Variable 'info' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1438:23: style: Variable 'info' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1872:31: style: Variable 'lc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1880:31: style: Variable 'rc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1923:23: style: Variable 'seg' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1925:27: style: Variable 'base' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1926:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1928:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1965:23: style: Variable 'seg' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1967:27: style: Variable 'base' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1971:23: style: Variable 'seg' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:1976:27: style: Variable 'rc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2046:27: style: Variable 'current' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2069:31: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2081:31: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2100:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2155:35: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2173:35: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2220:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2226:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2238:31: style: Variable 'lc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2248:31: style: Variable 'rc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2291:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2297:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2307:27: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2312:27: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2318:34: style: Parameter 'dbg_graph' can be declared as reference to const [constParameterReference] SKESA-2.4.0/gfa.hpp:2326:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2332:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2343:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2351:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2494:31: style: Variable 'suc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2523:35: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2588:41: style: Parameter 'node' can be declared as reference to const [constParameterReference] SKESA-2.4.0/gfa.hpp:2595:27: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2605:40: style: Parameter 'node' can be declared as reference to const [constParameterReference] SKESA-2.4.0/gfa.hpp:2613:27: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2761:23: style: Variable 'kmer' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2793:23: style: Variable 'kmer' can be declared as reference to const [constVariableReference] SKESA-2.4.0/readsgetter.hpp:82:23: style: Variable 'reads' can be declared as reference to const [constVariableReference] SKESA-2.4.0/readsgetter.hpp:124:23: style: Variable 'reads' can be declared as reference to const [constVariableReference] SKESA-2.4.0/readsgetter.hpp:180:25: style: Variable 'kmers' can be declared as reference to const [constVariableReference] SKESA-2.4.0/readsgetter.hpp:245:31: style: Variable 'count' can be declared as reference to const [constVariableReference] SKESA-2.4.0/readsgetter.hpp:250:23: style: Variable 'count' can be declared as reference to const [constVariableReference] SKESA-2.4.0/readsgetter.hpp:487:23: style: Variable 'job_input' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa_connector.cpp:41:76: style: Parameter 'lkmers' can be declared as reference to const. However it seems that 'ConnectContigsJob' is a callback function, if 'lkmers' is declared with const you might also need to cast function pointer(s). [constParameterCallback] SKESA-2.4.0/gfa_connector.cpp:361:37: note: You might need to cast the function pointer here SKESA-2.4.0/gfa_connector.cpp:41:76: note: Parameter 'lkmers' can be declared as reference to const SKESA-2.4.0/gfa_connector.cpp:41:102: style: Parameter 'rkmers' can be declared as reference to const. However it seems that 'ConnectContigsJob' is a callback function, if 'rkmers' is declared with const you might also need to cast function pointer(s). [constParameterCallback] SKESA-2.4.0/gfa_connector.cpp:361:37: note: You might need to cast the function pointer here SKESA-2.4.0/gfa_connector.cpp:41:102: note: Parameter 'rkmers' can be declared as reference to const SKESA-2.4.0/gfa_connector.cpp:449:31: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa_connector.cpp:491:44: style: Variable 'segmp' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa_connector.cpp:525:44: style: Variable 'segmp' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa_connector.cpp:535:19: style: Variable 'acc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa_connector.cpp:536:19: style: Variable 'seq' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa_connector.cpp:550:31: style: Variable 'connections' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa_connector.cpp:584:31: style: Variable 'connections' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa_connector.cpp:639:23: style: Variable 'contig' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2946:23: style: Variable 'reads' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2974:31: style: Variable 'reads' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:2990:31: style: Variable 'mp' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3028:27: style: Variable 'index' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3154:50: style: Parameter 'clipped_reads' can be declared as const array. However it seems that 'IndexReadsJob' is a callback function, if 'clipped_reads' is declared with const you might also need to cast function pointer(s). [constParameterCallback] SKESA-2.4.0/gfa.hpp:3146:52: note: You might need to cast the function pointer here SKESA-2.4.0/gfa.hpp:3154:50: note: Parameter 'clipped_reads' can be declared as const array SKESA-2.4.0/gfa.hpp:3154:90: style: Parameter 'colors' can be declared as const array. However it seems that 'IndexReadsJob' is a callback function, if 'colors' is declared with const you might also need to cast function pointer(s). [constParameterCallback] SKESA-2.4.0/gfa.hpp:3146:52: note: You might need to cast the function pointer here SKESA-2.4.0/gfa.hpp:3154:90: note: Parameter 'colors' can be declared as const array SKESA-2.4.0/gfa.hpp:3247:31: style: Variable 'hits' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3324:78: style: Parameter 'gfa_graph' can be declared as reference to const [constParameterReference] SKESA-2.4.0/gfa.hpp:3358:31: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3366:31: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3391:31: style: Variable 'hits' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3600:23: style: Variable 'acc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3621:35: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3634:47: style: Variable 'hits' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3646:47: style: Variable 'hits' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3688:35: style: Variable 'path' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3701:47: style: Variable 'hits' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3713:47: style: Variable 'hits' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3774:39: style: Variable 'connections' can be declared as reference to const [constVariableReference] SKESA-2.4.0/gfa.hpp:3873:39: style: Variable 'connections' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1672:31: style: Variable 'back' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1710:23: style: Variable 'neighbor' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1714:27: style: Variable 'back' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1739:27: style: Variable 'suc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1865:23: style: Variable 'suc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1873:27: style: Variable 'el' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1877:35: style: Variable 'suc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1925:23: style: Variable 'leaf' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2014:27: style: Variable 'seq' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2043:35: style: Variable 'seq' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2062:35: style: Variable 'base' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2069:31: style: Variable 'seq' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2096:39: style: Variable 'seq' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2286:31: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2309:31: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2376:35: style: Variable 'n' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2646:35: style: Variable 'hit' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2662:35: style: Variable 'hit' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2689:35: style: Variable 'hit' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2705:35: style: Variable 'hit' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2928:23: style: Variable 'rh' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2933:23: style: Variable 'rh' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:2987:27: style: Variable 'node' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:3118:39: style: Variable 'suc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:3125:43: style: Variable 'suc' can be declared as reference to const [constVariableReference] SKESA-2.4.0/concurrenthash.hpp:944:27: style: Variable 'rslt' can be declared as reference to const [constVariableReference] SKESA-2.4.0/concurrenthash.hpp:101:23: style: Variable 'cell' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1098:47: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1119:47: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1172:47: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1193:47: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1321:39: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1336:39: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1359:43: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1394:39: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1409:39: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/graphdigger.hpp:1432:43: style: Variable 'var' can be declared as reference to const [constVariableReference] SKESA-2.4.0/concurrenthash.hpp:413:23: style: Variable 'cell' can be declared as reference to const [constVariableReference] SKESA-2.4.0/counter.hpp:415:28: style: Variable 'min_kmerp' can be declared as pointer to const [constVariablePointer] SKESA-2.4.0/counter.hpp:448:26: style: Variable 'p' can be declared as pointer to const [constVariablePointer] SKESA-2.4.0/concurrenthash.hpp:1338:39: style: Variable 'nbrp' can be declared as pointer to const [constVariablePointer] SKESA-2.4.0/readsgetter.hpp:534:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] SKESA-2.4.0/readsgetter.hpp:691:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] SKESA-2.4.0/gfa_connector.cpp:303:23: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] SKESA-2.4.0/common_util.hpp:186:25: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/common_util.hpp:496:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/common_util.hpp:567:20: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/counter.hpp:298:30: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/counter.hpp:339:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/counter.hpp:449:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/counter.hpp:472:31: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/concurrenthash.hpp:1185:34: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/DBGraph.hpp:221:30: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/DBGraph.hpp:226:19: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/DBGraph.hpp:316:30: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/DBGraph.hpp:339:30: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:360:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:447:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:164:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:166:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:254:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:367:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:437:24: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:439:24: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:523:34: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:532:34: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:925:32: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:927:32: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:1216:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:1220:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:2596:49: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:2614:49: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/readsgetter.hpp:177:26: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/readsgetter.hpp:221:29: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/readsgetter.hpp:371:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa_connector.cpp:306:38: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa_connector.cpp:355:27: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:3146:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:3359:40: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:3612:69: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:3679:69: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:1673:71: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:1715:72: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:1740:31: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:2044:136: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:2063:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:2070:57: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:2097:146: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:2830:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:2891:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:2934:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:3119:36: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/graphdigger.hpp:3126:41: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/gfa.hpp:115:48: warning: Either the condition 'first==bcd.end()' is redundant or there is possible dereference of an invalid iterator: first+prec. [derefInvalidIteratorRedundantCheck] SKESA-2.4.0/gfa.hpp:103:22: note: Assuming that condition 'first==bcd.end()' is not redundant SKESA-2.4.0/gfa.hpp:115:48: note: Dereference of an invalid iterator SKESA-2.4.0/gfa.hpp:95:54: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] SKESA-2.4.0/gfa.hpp:83:29: note: Assignment 'j=0', assigned value is 0 SKESA-2.4.0/gfa.hpp:95:54: note: Shift SKESA-2.4.0/graphdigger.hpp:2111:37: style: Variable 'max_len' is assigned a value that is never used. [unreadVariable] SKESA-2.4.0/graphdigger.hpp:2112:37: style: Variable 'min_len' is assigned a value that is never used. [unreadVariable] SKESA-2.4.0/glb_align.cpp:358:9: warning: Struct 'SRawMemory' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] SKESA-2.4.0/glb_align.cpp:358:9: warning: Struct 'SRawMemory' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] SKESA-2.4.0/glb_align.cpp:346:5: style: Class 'CScore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/glb_align.cpp:376:30: style:inconclusive: Function 'GlbAlign' argument 1 names different: declaration 'query' definition 'a'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:69:30: note: Function 'GlbAlign' argument 1 names different: declaration 'query' definition 'a'. SKESA-2.4.0/glb_align.cpp:376:30: note: Function 'GlbAlign' argument 1 names different: declaration 'query' definition 'a'. SKESA-2.4.0/glb_align.cpp:376:37: style:inconclusive: Function 'GlbAlign' argument 2 names different: declaration 'querylen' definition 'na'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:69:41: note: Function 'GlbAlign' argument 2 names different: declaration 'querylen' definition 'na'. SKESA-2.4.0/glb_align.cpp:376:37: note: Function 'GlbAlign' argument 2 names different: declaration 'querylen' definition 'na'. SKESA-2.4.0/glb_align.cpp:376:55: style:inconclusive: Function 'GlbAlign' argument 3 names different: declaration 'subject' definition 'b'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:69:64: note: Function 'GlbAlign' argument 3 names different: declaration 'subject' definition 'b'. SKESA-2.4.0/glb_align.cpp:376:55: note: Function 'GlbAlign' argument 3 names different: declaration 'subject' definition 'b'. SKESA-2.4.0/glb_align.cpp:376:62: style:inconclusive: Function 'GlbAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:69:77: note: Function 'GlbAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. SKESA-2.4.0/glb_align.cpp:376:62: note: Function 'GlbAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. SKESA-2.4.0/glb_align.cpp:376:70: style:inconclusive: Function 'GlbAlign' argument 5 names different: declaration 'gopen' definition 'rho'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:69:93: note: Function 'GlbAlign' argument 5 names different: declaration 'gopen' definition 'rho'. SKESA-2.4.0/glb_align.cpp:376:70: note: Function 'GlbAlign' argument 5 names different: declaration 'gopen' definition 'rho'. SKESA-2.4.0/glb_align.cpp:376:79: style:inconclusive: Function 'GlbAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:69:104: note: Function 'GlbAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. SKESA-2.4.0/glb_align.cpp:376:79: note: Function 'GlbAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. SKESA-2.4.0/glb_align.cpp:456:30: style:inconclusive: Function 'LclAlign' argument 1 names different: declaration 'query' definition 'a'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:72:30: note: Function 'LclAlign' argument 1 names different: declaration 'query' definition 'a'. SKESA-2.4.0/glb_align.cpp:456:30: note: Function 'LclAlign' argument 1 names different: declaration 'query' definition 'a'. SKESA-2.4.0/glb_align.cpp:456:37: style:inconclusive: Function 'LclAlign' argument 2 names different: declaration 'querylen' definition 'na'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:72:41: note: Function 'LclAlign' argument 2 names different: declaration 'querylen' definition 'na'. SKESA-2.4.0/glb_align.cpp:456:37: note: Function 'LclAlign' argument 2 names different: declaration 'querylen' definition 'na'. SKESA-2.4.0/glb_align.cpp:456:55: style:inconclusive: Function 'LclAlign' argument 3 names different: declaration 'subject' definition 'b'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:72:64: note: Function 'LclAlign' argument 3 names different: declaration 'subject' definition 'b'. SKESA-2.4.0/glb_align.cpp:456:55: note: Function 'LclAlign' argument 3 names different: declaration 'subject' definition 'b'. SKESA-2.4.0/glb_align.cpp:456:62: style:inconclusive: Function 'LclAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:72:77: note: Function 'LclAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. SKESA-2.4.0/glb_align.cpp:456:62: note: Function 'LclAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. SKESA-2.4.0/glb_align.cpp:456:70: style:inconclusive: Function 'LclAlign' argument 5 names different: declaration 'gopen' definition 'rho'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:72:93: note: Function 'LclAlign' argument 5 names different: declaration 'gopen' definition 'rho'. SKESA-2.4.0/glb_align.cpp:456:70: note: Function 'LclAlign' argument 5 names different: declaration 'gopen' definition 'rho'. SKESA-2.4.0/glb_align.cpp:456:79: style:inconclusive: Function 'LclAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:72:104: note: Function 'LclAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. SKESA-2.4.0/glb_align.cpp:456:79: note: Function 'LclAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. SKESA-2.4.0/glb_align.cpp:541:30: style:inconclusive: Function 'LclAlign' argument 1 names different: declaration 'query' definition 'a'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:75:30: note: Function 'LclAlign' argument 1 names different: declaration 'query' definition 'a'. SKESA-2.4.0/glb_align.cpp:541:30: note: Function 'LclAlign' argument 1 names different: declaration 'query' definition 'a'. SKESA-2.4.0/glb_align.cpp:541:37: style:inconclusive: Function 'LclAlign' argument 2 names different: declaration 'querylen' definition 'na'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:75:41: note: Function 'LclAlign' argument 2 names different: declaration 'querylen' definition 'na'. SKESA-2.4.0/glb_align.cpp:541:37: note: Function 'LclAlign' argument 2 names different: declaration 'querylen' definition 'na'. SKESA-2.4.0/glb_align.cpp:541:55: style:inconclusive: Function 'LclAlign' argument 3 names different: declaration 'subject' definition 'b'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:75:64: note: Function 'LclAlign' argument 3 names different: declaration 'subject' definition 'b'. SKESA-2.4.0/glb_align.cpp:541:55: note: Function 'LclAlign' argument 3 names different: declaration 'subject' definition 'b'. SKESA-2.4.0/glb_align.cpp:541:62: style:inconclusive: Function 'LclAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:75:77: note: Function 'LclAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. SKESA-2.4.0/glb_align.cpp:541:62: note: Function 'LclAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. SKESA-2.4.0/glb_align.cpp:541:70: style:inconclusive: Function 'LclAlign' argument 5 names different: declaration 'gopen' definition 'rho'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:75:93: note: Function 'LclAlign' argument 5 names different: declaration 'gopen' definition 'rho'. SKESA-2.4.0/glb_align.cpp:541:70: note: Function 'LclAlign' argument 5 names different: declaration 'gopen' definition 'rho'. SKESA-2.4.0/glb_align.cpp:541:79: style:inconclusive: Function 'LclAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:75:104: note: Function 'LclAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. SKESA-2.4.0/glb_align.cpp:541:79: note: Function 'LclAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. SKESA-2.4.0/glb_align.cpp:655:35: style:inconclusive: Function 'VariBandAlign' argument 1 names different: declaration 'query' definition 'a'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:78:35: note: Function 'VariBandAlign' argument 1 names different: declaration 'query' definition 'a'. SKESA-2.4.0/glb_align.cpp:655:35: note: Function 'VariBandAlign' argument 1 names different: declaration 'query' definition 'a'. SKESA-2.4.0/glb_align.cpp:655:42: style:inconclusive: Function 'VariBandAlign' argument 2 names different: declaration 'querylen' definition 'na'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:78:46: note: Function 'VariBandAlign' argument 2 names different: declaration 'querylen' definition 'na'. SKESA-2.4.0/glb_align.cpp:655:42: note: Function 'VariBandAlign' argument 2 names different: declaration 'querylen' definition 'na'. SKESA-2.4.0/glb_align.cpp:655:60: style:inconclusive: Function 'VariBandAlign' argument 3 names different: declaration 'subject' definition 'b'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:78:69: note: Function 'VariBandAlign' argument 3 names different: declaration 'subject' definition 'b'. SKESA-2.4.0/glb_align.cpp:655:60: note: Function 'VariBandAlign' argument 3 names different: declaration 'subject' definition 'b'. SKESA-2.4.0/glb_align.cpp:655:67: style:inconclusive: Function 'VariBandAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:78:82: note: Function 'VariBandAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. SKESA-2.4.0/glb_align.cpp:655:67: note: Function 'VariBandAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. SKESA-2.4.0/glb_align.cpp:655:75: style:inconclusive: Function 'VariBandAlign' argument 5 names different: declaration 'gopen' definition 'rho'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:78:98: note: Function 'VariBandAlign' argument 5 names different: declaration 'gopen' definition 'rho'. SKESA-2.4.0/glb_align.cpp:655:75: note: Function 'VariBandAlign' argument 5 names different: declaration 'gopen' definition 'rho'. SKESA-2.4.0/glb_align.cpp:655:84: style:inconclusive: Function 'VariBandAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:78:109: note: Function 'VariBandAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. SKESA-2.4.0/glb_align.cpp:655:84: note: Function 'VariBandAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. SKESA-2.4.0/glb_align.cpp:655:133: style:inconclusive: Function 'VariBandAlign' argument 8 names different: declaration 'subject_limits' definition 'blimits'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:78:162: note: Function 'VariBandAlign' argument 8 names different: declaration 'subject_limits' definition 'blimits'. SKESA-2.4.0/glb_align.cpp:655:133: note: Function 'VariBandAlign' argument 8 names different: declaration 'subject_limits' definition 'blimits'. SKESA-2.4.0/glb_align.cpp:770:31: style:inconclusive: Function 'BandAlign' argument 1 names different: declaration 'query' definition 'a'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:81:31: note: Function 'BandAlign' argument 1 names different: declaration 'query' definition 'a'. SKESA-2.4.0/glb_align.cpp:770:31: note: Function 'BandAlign' argument 1 names different: declaration 'query' definition 'a'. SKESA-2.4.0/glb_align.cpp:770:38: style:inconclusive: Function 'BandAlign' argument 2 names different: declaration 'querylen' definition 'na'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:81:42: note: Function 'BandAlign' argument 2 names different: declaration 'querylen' definition 'na'. SKESA-2.4.0/glb_align.cpp:770:38: note: Function 'BandAlign' argument 2 names different: declaration 'querylen' definition 'na'. SKESA-2.4.0/glb_align.cpp:770:56: style:inconclusive: Function 'BandAlign' argument 3 names different: declaration 'subject' definition 'b'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:81:65: note: Function 'BandAlign' argument 3 names different: declaration 'subject' definition 'b'. SKESA-2.4.0/glb_align.cpp:770:56: note: Function 'BandAlign' argument 3 names different: declaration 'subject' definition 'b'. SKESA-2.4.0/glb_align.cpp:770:63: style:inconclusive: Function 'BandAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:81:78: note: Function 'BandAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. SKESA-2.4.0/glb_align.cpp:770:63: note: Function 'BandAlign' argument 4 names different: declaration 'subjectlen' definition 'nb'. SKESA-2.4.0/glb_align.cpp:770:71: style:inconclusive: Function 'BandAlign' argument 5 names different: declaration 'gopen' definition 'rho'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:81:94: note: Function 'BandAlign' argument 5 names different: declaration 'gopen' definition 'rho'. SKESA-2.4.0/glb_align.cpp:770:71: note: Function 'BandAlign' argument 5 names different: declaration 'gopen' definition 'rho'. SKESA-2.4.0/glb_align.cpp:770:80: style:inconclusive: Function 'BandAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. [funcArgNamesDifferent] SKESA-2.4.0/glb_align.hpp:81:105: note: Function 'BandAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. SKESA-2.4.0/glb_align.cpp:770:80: note: Function 'BandAlign' argument 6 names different: declaration 'gapextend' definition 'sigma'. SKESA-2.4.0/glb_align.cpp:52:37: performance: Function parameter 'other_cigar' should be passed by const reference. [passedByValue] SKESA-2.4.0/glb_align.cpp:75:15: style: Variable 'element' can be declared as reference to const [constVariableReference] SKESA-2.4.0/glb_align.cpp:92:15: style: Variable 'element' can be declared as reference to const [constVariableReference] SKESA-2.4.0/glb_align.cpp:133:15: style: Variable 'element' can be declared as reference to const [constVariableReference] SKESA-2.4.0/glb_align.cpp:196:15: style: Variable 'element' can be declared as reference to const [constVariableReference] SKESA-2.4.0/glb_align.cpp:218:15: style: Variable 'element' can be declared as reference to const [constVariableReference] SKESA-2.4.0/glb_align.cpp:243:15: style: Variable 'element' can be declared as reference to const [constVariableReference] SKESA-2.4.0/glb_align.cpp:877:9: style: Variable 'scores' can be declared as const array [constVariable] SKESA-2.4.0/graphdigger.hpp:1625:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_node [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:1646:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_node [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:1933:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_node [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:2230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBGraph [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:2405:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBGraph [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:2607:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBGraph [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:3164:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBGraph [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:3209:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBGraph [valueFlowBailoutIncompleteVar] SKESA-2.4.0/kmercounter.cpp:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/graphdigger.hpp:512:9: style: Struct 'SContig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/kmercounter.cpp:41:9: style: The scope of the variable 'kmer' can be reduced. [variableScope] SKESA-2.4.0/kmercounter.cpp:42:9: style: The scope of the variable 'ncores' can be reduced. [variableScope] SKESA-2.4.0/kmercounter.cpp:43:12: style: The scope of the variable 'vector_percent' can be reduced. [variableScope] SKESA-2.4.0/kmercounter.cpp:44:9: style: The scope of the variable 'min_count' can be reduced. [variableScope] SKESA-2.4.0/kmercounter.cpp:47:12: style: The scope of the variable 'estimated_kmer_num' can be reduced. [variableScope] SKESA-2.4.0/kmercounter.cpp:190:23: style: Variable 'bin' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:974:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/assembler.hpp:1013:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/skesa.cpp:49:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/skesa.cpp:299:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/assembler.hpp:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/assembler.hpp:331:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/assembler.hpp:426:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/assembler.hpp:700:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/assembler.hpp:719:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] SKESA-2.4.0/assembler.hpp:859:17: style: Unused private function: 'CDBGAssembler < CDBGraph >::AvailableMemory' [unusedPrivateFunction] SKESA-2.4.0/assembler.hpp:859:17: note: Unused private function: 'CDBGAssembler < CDBGraph >::AvailableMemory' SKESA-2.4.0/assembler.hpp:859:17: note: Unused private function: 'CDBGAssembler < CDBGraph >::AvailableMemory' SKESA-2.4.0/assembler.hpp:859:17: style: Unused private function: 'CDBGAssembler < CDBHashGraph >::AvailableMemory' [unusedPrivateFunction] SKESA-2.4.0/assembler.hpp:859:17: note: Unused private function: 'CDBGAssembler < CDBHashGraph >::AvailableMemory' SKESA-2.4.0/assembler.hpp:859:17: note: Unused private function: 'CDBGAssembler < CDBHashGraph >::AvailableMemory' SKESA-2.4.0/assembler.hpp:881:14: style: The member function 'DeBruijn::CDBGAssembler < CDBGraph >::EstimateMaxKmer' can be static. [functionStatic] SKESA-2.4.0/assembler.hpp:890:16: style: The member function 'DeBruijn::CDBGAssembler < CDBGraph >::GetGraph' can be static. [functionStatic] SKESA-2.4.0/assembler.hpp:881:14: style: The member function 'DeBruijn::CDBGAssembler < CDBHashGraph >::EstimateMaxKmer' can be static. [functionStatic] SKESA-2.4.0/assembler.hpp:890:16: style: The member function 'DeBruijn::CDBGAssembler < CDBHashGraph >::GetGraph' can be static. [functionStatic] SKESA-2.4.0/graphdigger.hpp:1923:14: style:inconclusive: Technically the member function 'DeBruijn::CDBGraphDigger < CDBGraph >::OneStepBranchExtend' can be const. [functionConst] SKESA-2.4.0/graphdigger.hpp:512:9: style: Struct 'SContig < CDBGraph >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] SKESA-2.4.0/assembler.hpp:105:30: style: Condition 'average_count==0' is always true [knownConditionTrueFalse] SKESA-2.4.0/assembler.hpp:104:44: note: Calling function 'GetGraph' returns 0 SKESA-2.4.0/assembler.hpp:104:44: note: Assignment 'average_count=GetGraph(m_min_kmer,m_raw_reads,true,estimate_min_count?total_seq:0,gargs...)', assigned value is 0 SKESA-2.4.0/assembler.hpp:105:30: note: Condition 'average_count==0' is always true SKESA-2.4.0/assembler.hpp:270:79: style: Condition 'GetGraph(kmer_len,m_raw_reads,true,0,gargs...)==0' is always true [knownConditionTrueFalse] SKESA-2.4.0/assembler.hpp:270:36: note: Calling function 'GetGraph' returns 0 SKESA-2.4.0/assembler.hpp:270:79: note: Condition 'GetGraph(kmer_len,m_raw_reads,true,0,gargs...)==0' is always true SKESA-2.4.0/assembler.hpp:293:82: style: Condition 'GetGraph(kmer_len,m_connected_reads,false,0,gargs...)==0' is always true [knownConditionTrueFalse] SKESA-2.4.0/assembler.hpp:293:32: note: Calling function 'GetGraph' returns 0 SKESA-2.4.0/assembler.hpp:293:82: note: Condition 'GetGraph(kmer_len,m_connected_reads,false,0,gargs...)==0' is always true SKESA-2.4.0/assembler.hpp:603:51: style: Condition 'pos1>=0' is always true [knownConditionTrueFalse] SKESA-2.4.0/assembler.hpp:598:29: note: Assuming that condition 'pos1>=0' is not redundant SKESA-2.4.0/assembler.hpp:603:51: note: Condition 'pos1>=0' is always true SKESA-2.4.0/assembler.hpp:603:95: style: Condition 'pos2>=0' is always true [knownConditionTrueFalse] SKESA-2.4.0/assembler.hpp:598:42: note: Assuming that condition 'pos2>=0' is not redundant SKESA-2.4.0/assembler.hpp:603:95: note: Condition 'pos2>=0' is always true SKESA-2.4.0/skesa.cpp:302:9: style: The scope of the variable 'ncores' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:303:9: style: The scope of the variable 'steps' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:304:12: style: The scope of the variable 'fraction' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:305:12: style: The scope of the variable 'vector_percent' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:306:9: style: The scope of the variable 'jump' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:307:9: style: The scope of the variable 'min_count' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:308:9: style: The scope of the variable 'min_kmer' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:309:9: style: The scope of the variable 'max_kmer' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:310:10: style: The scope of the variable 'usepairedends' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:311:10: style: The scope of the variable 'forcesinglereads' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:312:9: style: The scope of the variable 'maxkmercount' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:313:9: style: The scope of the variable 'max_kmer_paired' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:316:10: style: The scope of the variable 'allow_snps' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:317:10: style: The scope of the variable 'estimate_min_count' can be reduced. [variableScope] SKESA-2.4.0/skesa.cpp:217:19: style: Local variable 'contigs' shadows outer variable [shadowVariable] SKESA-2.4.0/skesa.cpp:96:10: note: Shadowed declaration SKESA-2.4.0/skesa.cpp:217:19: note: Shadow variable SKESA-2.4.0/skesa.cpp:228:19: style: Local variable 'contigs' shadows outer variable [shadowVariable] SKESA-2.4.0/skesa.cpp:96:10: note: Shadowed declaration SKESA-2.4.0/skesa.cpp:228:19: note: Shadow variable SKESA-2.4.0/skesa.cpp:240:23: style: Local variable 'contigs' shadows outer variable [shadowVariable] SKESA-2.4.0/skesa.cpp:96:10: note: Shadowed declaration SKESA-2.4.0/skesa.cpp:240:23: note: Shadow variable SKESA-2.4.0/skesa.cpp:273:13: style: Local variable 'num' shadows outer variable [shadowVariable] SKESA-2.4.0/skesa.cpp:94:9: note: Shadowed declaration SKESA-2.4.0/skesa.cpp:273:13: note: Shadow variable SKESA-2.4.0/assembler.hpp:129:42: style: Local variable 'c' shadows outer variable [shadowVariable] SKESA-2.4.0/assembler.hpp:123:34: note: Shadowed declaration SKESA-2.4.0/assembler.hpp:129:42: note: Shadow variable SKESA-2.4.0/assembler.hpp:244:35: style: Local variable 'mp' shadows outer variable [shadowVariable] SKESA-2.4.0/assembler.hpp:224:32: note: Shadowed declaration SKESA-2.4.0/assembler.hpp:244:35: note: Shadow variable SKESA-2.4.0/assembler.hpp:76:122: performance: Function parameter 'seeds' should be passed by const reference. [passedByValue] SKESA-2.4.0/skesa.cpp:147:23: style: Variable 'lst' can be declared as reference to const [constVariableReference] SKESA-2.4.0/skesa.cpp:180:33: style: Variable 'variant' can be declared as reference to const [constVariableReference] SKESA-2.4.0/skesa.cpp:261:23: style: Variable 'bin' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:118:33: style: Variable 'seed' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:161:43: style: Variable 'variant' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:203:31: style: Variable 'rh' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:227:35: style: Variable 'reads' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:244:35: style: Variable 'mp' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:322:23: style: Variable 'graph' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:346:23: style: Variable 'rh' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:352:23: style: Variable 'reads' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:698:23: style: Variable 'rh' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:702:23: style: Variable 'rh' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:706:23: style: Variable 'rh' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:785:23: style: Variable 'contig' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:872:27: style: Variable 'contig' can be declared as reference to const [constVariableReference] SKESA-2.4.0/assembler.hpp:84:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:204:31: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:347:27: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:661:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:677:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:699:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:703:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:707:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:831:33: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:835:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:864:26: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:866:26: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:868:26: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] SKESA-2.4.0/assembler.hpp:873:30: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] diff: head SKESA-2.4.0/assembler.hpp:118:33: style: Variable 'seed' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/assembler.hpp:76:122: performance: Function parameter 'seeds' should be passed by const reference. [passedByValue] head SKESA-2.4.0/gfa.hpp:126:20: warning: Member variable 'SegBase::m_nt' has no initializer. [uninitMemberVarNoCtor] head SKESA-2.4.0/gfa.hpp:1408:39: style: Variable 'info' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:1923:23: style: Variable 'seg' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:1925:27: style: Variable 'base' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:1926:31: style: Variable 'node' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:1928:31: style: Variable 'node' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:2069:31: style: Variable 'path' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:2081:31: style: Variable 'path' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:3324:78: style: Parameter 'gfa_graph' can be declared as reference to const [constParameterReference] head SKESA-2.4.0/gfa.hpp:3600:23: style: Variable 'acc' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:3774:39: style: Variable 'connections' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:3873:39: style: Variable 'connections' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:613:27: style: Variable 'connections' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:639:27: style: Variable 'connections' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:673:27: style: Variable 'connections' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:688:27: style: Variable 'connections' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:872:31: style: Variable 'path' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa.hpp:894:31: style: Variable 'path' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa_connector.cpp:491:44: style: Variable 'segmp' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa_connector.cpp:525:44: style: Variable 'segmp' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa_connector.cpp:535:19: style: Variable 'acc' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/gfa_connector.cpp:536:19: style: Variable 'seq' can be declared as reference to const [constVariableReference] 2.20.0 SKESA-2.4.0/glb_align.cpp:644:19: style: Variable 'max_score' is assigned a value that is never used. [unreadVariable] 2.20.0 SKESA-2.4.0/glb_align.hpp:52:33: performance: Function parameter 'other_cigar' should be passed by const reference. [passedByValue] 2.20.0 SKESA-2.4.0/graphdigger.hpp:168:14: style:inconclusive: Either there is a missing 'override', or the member function 'DeBruijn::CContigSequence::StabilizeVariantsOrder' can be const. [functionConst] 2.20.0 SKESA-2.4.0/graphdigger.hpp:1758:24: style: The scope of the variable 'fraction' can be reduced. [variableScope] 2.20.0 SKESA-2.4.0/graphdigger.hpp:1798:24: style: The scope of the variable 'fraction' can be reduced. [variableScope] 2.20.0 SKESA-2.4.0/graphdigger.hpp:1822:24: style: The scope of the variable 'fraction' can be reduced. [variableScope] head SKESA-2.4.0/graphdigger.hpp:1925:23: style: Variable 'leaf' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/graphdigger.hpp:2096:39: style: Variable 'seq' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/graphdigger.hpp:2286:31: style: Variable 'var' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/graphdigger.hpp:2309:31: style: Variable 'var' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/graphdigger.hpp:2646:35: style: Variable 'hit' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/graphdigger.hpp:2662:35: style: Variable 'hit' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/graphdigger.hpp:2689:35: style: Variable 'hit' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/graphdigger.hpp:2705:35: style: Variable 'hit' can be declared as reference to const [constVariableReference] head SKESA-2.4.0/skesa.cpp:180:33: style: Variable 'variant' can be declared as reference to const [constVariableReference] DONE