2025-05-09 12:02 ftp://ftp.de.debian.org/debian/pool/main/b/bliss/bliss_0.77.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: d655a3a (2025-05-09 12:19:47 +0200) count: 234 233 elapsed-time: 4.2 4.3 head-timing-info: old-timing-info: head results: bliss-0.77/src/abstractgraph.cc:65:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] bliss-0.77/src/abstractgraph.cc:784:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable discrete_cell_limit [valueFlowBailoutIncompleteVar] bliss-0.77/src/partition.hh:50:3: style: The class 'Cell' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::failure_recording_fp_deviation' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::refine_current_path_certificate_index' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::refine_compare_certificate' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::refine_equal_to_first' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::refine_first_path_subcertificate_end' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::refine_cmp_to_best' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::refine_best_path_subcertificate_end' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::long_prune_max_stored_autss' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::long_prune_begin' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::long_prune_end' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::eqref_max_certificate_index' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::compute_eqref_hash' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::certificate_index' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::cr_level' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/abstractgraph.cc:45:16: warning: Member variable 'AbstractGraph::cr_component_elements' is not initialized in the constructor. [uninitMemberVar] bliss-0.77/src/heap.hh:39:10: style:inconclusive: Technically the member function 'bliss::Heap::Anonymous0::operator()' can be const. [functionConst] bliss-0.77/src/abstractgraph.cc:248:16: style:inconclusive: Technically the member function 'bliss::AbstractGraph::update_labeling' can be const. [functionConst] bliss-0.77/src/abstractgraph.hh:397:8: note: Technically the member function 'bliss::AbstractGraph::update_labeling' can be const. bliss-0.77/src/abstractgraph.cc:248:16: note: Technically the member function 'bliss::AbstractGraph::update_labeling' can be const. bliss-0.77/src/abstractgraph.cc:261:16: style:inconclusive: Technically the member function 'bliss::AbstractGraph::update_labeling_and_its_inverse' can be const. [functionConst] bliss-0.77/src/abstractgraph.hh:398:8: note: Technically the member function 'bliss::AbstractGraph::update_labeling_and_its_inverse' can be const. bliss-0.77/src/abstractgraph.cc:261:16: note: Technically the member function 'bliss::AbstractGraph::update_labeling_and_its_inverse' can be const. bliss-0.77/src/abstractgraph.cc:549:16: style:inconclusive: Technically the member function 'bliss::AbstractGraph::update_orbit_information' can be const. [functionConst] bliss-0.77/src/abstractgraph.hh:400:8: note: Technically the member function 'bliss::AbstractGraph::update_orbit_information' can be const. bliss-0.77/src/abstractgraph.cc:549:16: note: Technically the member function 'bliss::AbstractGraph::update_orbit_information' can be const. bliss-0.77/src/abstractgraph.cc:292:16: style:inconclusive: Technically the member function 'bliss::AbstractGraph::reset_permutation' can be const. [functionConst] bliss-0.77/src/abstractgraph.hh:402:8: note: Technically the member function 'bliss::AbstractGraph::reset_permutation' can be const. bliss-0.77/src/abstractgraph.cc:292:16: note: Technically the member function 'bliss::AbstractGraph::reset_permutation' can be const. bliss-0.77/src/abstractgraph.cc:429:29: style: Condition 'nof_fitting_in_max_mem