2026-01-26 17:37 ftp://ftp.de.debian.org/debian/pool/main/b/bagel/bagel_1.2.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=openmp --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-90-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.19.0 head-info: ddce8d5 (2026-01-26 16:19:14 +0100) count: 1735 TO! elapsed-time: 1519.5 1800.3 head-timing-info: old-timing-info: head results: bagel-1.2.2/src/asd/asd_base.cc:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstates_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dimer_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:150:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jop_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:171:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:214:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:243:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:292:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:341:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:359:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:376:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:393:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:416:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:444:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_base.cc:460:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dipoles_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_cas.cc:180:18: style: Variable 'aiter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/asd_cas.cc:183:20: style: Variable 'biter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/asd_cas.cc:253:16: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/asd_cas.cc:270:18: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/asd_diagonalize.cc:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nguess_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_diagonalize.cc:103:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable store_matrix_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_diagonalize.cc:141:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable davidson_subspace_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_modelize.cc:32:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable models_to_form_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_modelize.cc:39:15: style: Variable 'block' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/asd_ras.cc:72:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numerical_zero__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statetensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:148:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:213:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:289:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:354:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:387:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:418:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:447:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gammatensor_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:479:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:530:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/asd_rdm.cc:855:12: style: Local variable 'low' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:847:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:855:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:856:12: style: Local variable 'up' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:848:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:856:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:874:12: style: Local variable 'low' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:866:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:874:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:875:12: style: Local variable 'up' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:867:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:875:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:882:12: style: Local variable 'low' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:866:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:882:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:883:12: style: Local variable 'up' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:867:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:883:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:890:12: style: Local variable 'low' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:866:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:890:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:891:12: style: Local variable 'up' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:867:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:891:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:906:12: style: Local variable 'low' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:898:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:906:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:907:12: style: Local variable 'up' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:899:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:907:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:914:12: style: Local variable 'low' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:898:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:914:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:915:12: style: Local variable 'up' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:899:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:915:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:922:12: style: Local variable 'low' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:898:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:922:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:923:12: style: Local variable 'up' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:899:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:923:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:938:12: style: Local variable 'low' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:930:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:938:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:939:12: style: Local variable 'up' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:931:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:939:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:954:12: style: Local variable 'low' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:946:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:954:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:955:12: style: Local variable 'up' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:947:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:955:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:970:12: style: Local variable 'low' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:962:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:970:12: note: Shadow variable bagel-1.2.2/src/asd/asd_rdm.cc:971:12: style: Local variable 'up' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/asd_rdm.cc:963:10: note: Shadowed declaration bagel-1.2.2/src/asd/asd_rdm.cc:971:12: note: Shadow variable bagel-1.2.2/src/asd/asd_spin.cc:37:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_spin_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/coupling.cc:61:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable diagonal [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer.cc:37:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable au2angstrom__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer.cc:48:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable au2angstrom__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer.cc:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geoms_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer.cc:88:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer.cc:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer.cc:199:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer.cc:269:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Coeff [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer.cc:275:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer_jop.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer_linked.cc:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer_linked.cc:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer_linked.cc:231:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer_linked.cc:422:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sgeom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer_linked.cc:515:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer_linked.cc:48:15: style: Variable 'region' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dimer/dimer_linked.cc:210:13: style: Variable 'region' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dimer/dimer_linked.cc:205:12: style: Unused variable: ambiguous_list [unusedVariable] bagel-1.2.2/src/asd/dimer/dimer_scf.cc:45:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer_scf.cc:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_refs_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer_scf.cc:343:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dimer/dimer_scf.cc:123:16: style: Variable 'subset' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsites_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:78:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable region_sizes_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:267:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsites_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:292:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsites_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:310:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsites_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:336:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:188:17: performance: Range variable 'iset' should be declared as const reference. [iterateByValue] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:180:25: style: Variable 'pops' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:190:47: style: Variable 'e' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:191:57: style: Variable 'e' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:196:18: style: Variable 'subset' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/asd_dmrg.cc:188:46: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/asd/dmrg/asd_dmrg_compute.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/asd_dmrg_compute.cc:139:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/asd_dmrg_compute.cc:141:3: warning: Return value of function std::remove_if() is not used. [ignoredReturnValue] bagel-1.2.2/src/asd/dmrg/asd_dmrg_compute.cc:226:16: style: Variable 'j' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/asd_dmrg_compute.cc:141:0: warning: Return value of std::remove_if() ignored. Elements remain in container. [uselessCallsRemove] bagel-1.2.2/src/asd/dmrg/block_ops_1.cc:38:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_1.cc:168:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_1.cc:172:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateBeta [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_1.cc:176:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_1.cc:180:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateBeta [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ops_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:264:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:514:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:964:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1409:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thresh_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1642:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thresh_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1885:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thresh_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2056:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2187:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateBeta [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2323:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thresh_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1437:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1389:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1437:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1482:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1389:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1482:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1527:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1389:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1527:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1572:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1389:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1572:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1670:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1622:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1670:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1715:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1622:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1715:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1760:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1622:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1760:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1805:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1622:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1805:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1914:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1860:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1914:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1981:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1860:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:1981:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2068:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2036:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2068:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2199:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2167:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2199:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2352:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2298:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2352:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2419:33: style: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. [knownConditionTrueFalse] bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2298:40: note: 'max_coulomb_size' is assigned value 'rnorb*lnorb' here. bagel-1.2.2/src/asd/dmrg/block_ops_2.cc:2419:33: note: The comparison 'max_coulomb_size >= rnorb*lnorb' is always true because 'max_coulomb_size' and 'rnorb*lnorb' represent the same value. bagel-1.2.2/src/asd/dmrg/dmrg_block.cc:42:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/dmrg_block.cc:55:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/dmrg_block.cc:74:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairmap_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:288:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:355:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateBeta [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:434:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:501:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateBeta [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:564:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:591:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateBeta [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:624:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateBeta [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:655:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:667:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nelea [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:702:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nelea [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:738:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nelea [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:785:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nelea [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:271:62: warning: Possible null pointer dereference: single_sector [nullPointer] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:270:57: note: Assignment 'single_sector=do_single?sigma->sector(singleETkey):nullptr', assigned value is 0 bagel-1.2.2/src/asd/dmrg/form_sigma.cc:271:62: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/form_sigma.cc:274:85: warning: Possible null pointer dereference: double_sector [nullPointer] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:273:57: note: Assignment 'double_sector=do_double?sigma->sector(doubleETkey):nullptr', assigned value is 0 bagel-1.2.2/src/asd/dmrg/form_sigma.cc:274:85: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/form_sigma.cc:336:52: warning: Possible null pointer dereference: b_sector [nullPointer] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:335:47: note: Assignment 'b_sector=do_b?sigma->sector(bETkey):nullptr', assigned value is 0 bagel-1.2.2/src/asd/dmrg/form_sigma.cc:336:52: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/form_sigma.cc:339:77: warning: Possible null pointer dereference: bb_sector [nullPointer] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:338:49: note: Assignment 'bb_sector=do_bb?sigma->sector(bbETkey):nullptr', assigned value is 0 bagel-1.2.2/src/asd/dmrg/form_sigma.cc:339:77: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/form_sigma.cc:342:77: warning: Possible null pointer dereference: ab_sector [nullPointer] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:341:49: note: Assignment 'ab_sector=do_ab?sigma->sector(abETkey):nullptr', assigned value is 0 bagel-1.2.2/src/asd/dmrg/form_sigma.cc:342:77: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/form_sigma.cc:419:54: warning: Possible null pointer dereference: a_sector [nullPointer] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:418:49: note: Assignment 'a_sector=do_aHT?sigma->sector(aHTkey):nullptr', assigned value is 0 bagel-1.2.2/src/asd/dmrg/form_sigma.cc:419:54: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/form_sigma.cc:422:79: warning: Possible null pointer dereference: aa_sector [nullPointer] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:421:51: note: Assignment 'aa_sector=do_aaHT?sigma->sector(aaHTkey):nullptr', assigned value is 0 bagel-1.2.2/src/asd/dmrg/form_sigma.cc:422:79: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/form_sigma.cc:483:54: warning: Possible null pointer dereference: b_sector [nullPointer] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:482:49: note: Assignment 'b_sector=do_bHT?sigma->sector(bHTkey):nullptr', assigned value is 0 bagel-1.2.2/src/asd/dmrg/form_sigma.cc:483:54: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/form_sigma.cc:488:79: warning: Possible null pointer dereference: bb_sector [nullPointer] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:487:51: note: Assignment 'bb_sector=do_bbHT?sigma->sector(bbHTkey):nullptr', assigned value is 0 bagel-1.2.2/src/asd/dmrg/form_sigma.cc:488:79: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/form_sigma.cc:491:79: warning: Possible null pointer dereference: ab_sector [nullPointer] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:490:51: note: Assignment 'ab_sector=do_abHT?sigma->sector(abHTkey):nullptr', assigned value is 0 bagel-1.2.2/src/asd/dmrg/form_sigma.cc:491:79: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/form_sigma.cc:167:14: style: Variable 'isec' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:179:14: style: Variable 'isec' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:133:63: performance: Searching before insertion is not necessary. [stlFindInsert] bagel-1.2.2/src/asd/dmrg/form_sigma.cc:153:30: style: Variable 'monomerjop' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:54:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable batchsize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:215:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable batchsize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:187:28: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:144:12: note: Shadowed declaration bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:187:28: note: Shadow variable bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:197:28: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:144:12: note: Shadowed declaration bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:197:28: note: Shadow variable bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:70:22: style: Variable 'iterij' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:179:26: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/form_sigma_ci.cc:231:20: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nele_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:198:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_states_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:274:17: style: The if condition is the same as the previous if condition [duplicateCondition] bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:273:17: note: First condition bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:274:17: note: Second condition bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:277:17: style: The if condition is the same as the previous if condition [duplicateCondition] bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:276:17: note: First condition bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:277:17: note: Second condition bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:281:54: warning: Possible null pointer dereference: block_part [nullPointer] bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:280:73: note: Assignment 'block_part=blockI?nullptr:dmrgblock->coupling(rearranged_blockops).at({block_bra,block_ket}).data', assigned value is 0 bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:281:54: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:281:78: warning: Possible null pointer dereference: block_part [nullPointer] bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:280:73: note: Assignment 'block_part=blockI?nullptr:dmrgblock->coupling(rearranged_blockops).at({block_bra,block_ket}).data', assigned value is 0 bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:281:78: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:301:73: warning: Either the condition 'block_part' is redundant or there is possible null pointer dereference: block_part. [nullPointerRedundantCheck] bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:309:28: note: Assuming that condition 'block_part' is not redundant bagel-1.2.2/src/asd/dmrg/gamma_forest_prod_asd.cc:301:73: note: Null pointer dereference bagel-1.2.2/src/asd/dmrg/product_civec.cc:60:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nelea_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:86:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nelea_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nelea_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:110:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sectors_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:117:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sectors_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sectors_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:131:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sectors_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:137:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sectors_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:148:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sectors_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:191:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nelea [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:222:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable neleb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:245:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable neleb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:299:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable left_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_civec.cc:307:14: style: Variable 'sec' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/product_denom.cc:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable denom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_guess.cc:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_modelci.cc:79:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rnorb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_modelci.cc:147:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rnorb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_rasci.cc:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_iter_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_rasci.cc:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_rasci.cc:132:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/product_rasci.cc:57:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/rasd.cc:62:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nsites_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/rasd.cc:212:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/rasd.cc:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/rasd.cc:334:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable perturb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/rasd.cc:409:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/rasd.cc:634:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/dmrg/rasd.cc:500:33: style: Same expression on both sides of '%'. [duplicateExpression] bagel-1.2.2/src/asd/dmrg/rasd.cc:652:52: style: The scope of the variable 'detmap' can be reduced. [variableScope] bagel-1.2.2/src/asd/dmrg/rasd.cc:53:16: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/dmrg/rasd.cc:50:14: note: Shadowed declaration bagel-1.2.2/src/asd/dmrg/rasd.cc:53:16: note: Shadow variable bagel-1.2.2/src/asd/dmrg/rasd.cc:835:18: style: Variable 'target_iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/dmrg/rasd.cc:438:48: performance: Searching before insertion is not necessary. Instead of 'detmap[isec.first]=isec.second->det()' consider using 'detmap.try_emplace(isec.first, isec.second->det());'. [stlFindInsert] bagel-1.2.2/src/asd/dmrg/rasd.cc:669:50: performance: Searching before insertion is not necessary. Instead of 'detmap[isec.first]=isec.second->det()' consider using 'detmap.try_emplace(isec.first, isec.second->det());'. [stlFindInsert] bagel-1.2.2/src/asd/gamma_forest.cc:39:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forests_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/gamma_forest.cc:91:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable forests_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/gamma_forest.cc:117:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/gamma_forest.cc:40:16: style: Variable 'itreemap' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/gamma_forest.cc:92:16: style: Variable 'itreemap' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/gamma_task.cc:40:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable operation_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/gamma_tensor.cc:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/gamma_tensor.cc:65:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sparse_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/gamma_tensor.cc:76:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sparse_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/gamma_tensor.cc:65:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/gamma_tree.cc:37:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable branches_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/gamma_tree.cc:119:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable base_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/multisite/multisite.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/multisite/multisite.cc:61:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hf_ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/multisite/multisite.cc:133:14: style: Local variable 'subspace' shadows outer variable [shadowVariable] bagel-1.2.2/src/asd/multisite/multisite.cc:101:30: note: Shadowed declaration bagel-1.2.2/src/asd/multisite/multisite.cc:133:14: note: Shadow variable bagel-1.2.2/src/asd/multisite/multisite.cc:122:23: style: Variable 'pops' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/multisite/multisite.cc:130:16: style: Variable 'subset' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/orbital/asd_bfgs.cc:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_bfgs.cc:90:16: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/asd/orbital/asd_bfgs.cc:91:22: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/asd/orbital/asd_bfgs_denom.cc:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_bfgs_grad.cc:33:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_bfgs_grad.cc:44:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_bfgs_grad.cc:55:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_bfgs_grad.cc:69:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_orbopt.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeff_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_orbopt.cc:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_orbopt.cc:134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_orbopt.cc:155:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_orbopt.cc:171:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_orbopt.cc:197:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_orbopt.cc:207:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/asd/orbital/asd_orbopt.cc:138:14: style: Variable 'e' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ciutil/cistring.cc:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ciutil/cistring.cc:82:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable graphs_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ciutil/cistring.cc:125:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ciutil/cistringset.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phi_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ciutil/cistringset.cc:70:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phi_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/civec.cc:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/civec.cc:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cc_ptr_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/civec.cc:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/civec.cc:59:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lena_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/civec.cc:79:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/civec.cc:119:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/civec.cc:155:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/civec.cc:266:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/civec.cc:103:20: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/determinants.cc:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compress_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dist_form_sigma.cc:115:34: style: Variable 'trans_det' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/ci/fci/distcivec.cc:51:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lena_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distcivec.cc:61:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distcivec.cc:71:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aend_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distcivec.cc:79:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lenb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distcivec.cc:86:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lenb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distcivec.cc:135:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distcivec.cc:213:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable astart_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distcivec.cc:150:21: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/fci/distcivec.cc:137:12: note: Shadowed declaration bagel-1.2.2/src/ci/fci/distcivec.cc:150:21: note: Shadow variable bagel-1.2.2/src/ci/fci/distcivec.cc:165:20: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/distfci.cc:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci.cc:156:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci.cc:203:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci.cc:313:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci.cc:324:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jop_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci.cc:337:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci.cc:370:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci.cc:521:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci.cc:46:3: style:inconclusive: Statements following 'throw' will never be executed. [unreachableCode] bagel-1.2.2/src/ci/fci/distfci.cc:113:14: style: Variable 'p' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/distfci.cc:211:14: style: Variable 'it' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/distfci_rdm.cc:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rdm1_av_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci_rdm.cc:80:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci_rdm.cc:163:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/distfci_rdm.cc:233:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] bagel-1.2.2/src/ci/fci/distfci_rdm.cc:239:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] bagel-1.2.2/src/ci/fci/distfci_rdm.cc:245:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] bagel-1.2.2/src/ci/fci/distfci_rdm.cc:252:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] bagel-1.2.2/src/ci/fci/distfci_rdm.cc:129:18: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/dvec.cc:36:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ij_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dvec.cc:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ij_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dvec.cc:53:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ij_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dvec.cc:65:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lenb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dvec.cc:77:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvec_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dvec.cc:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dvec.cc:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvec_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dvec.cc:181:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvec_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dvec.cc:193:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvec_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dvec.cc:206:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lenb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/dvec.cc:107:100: warning:inconclusive: Found suspicious operator '/', result is not used. [constStatement] bagel-1.2.2/src/ci/fci/dvec.cc:56:14: style: Variable 'inp' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/dvec.cc:77:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci.cc:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable space_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci.cc:63:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci.cc:71:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable print_thresh_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci.cc:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_iter_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci.cc:170:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci.cc:214:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci.cc:288:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci.cc:302:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable restarted_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci.cc:161:14: style: Variable 'p' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci.cc:222:14: style: Variable 'it' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci.cc:272:20: error: Out of bounds access in expression 'tmp.begin()' because 'tmp' is empty. [containerOutOfBounds] bagel-1.2.2/src/ci/fci/fci.cc:266:21: note: Assuming condition is false bagel-1.2.2/src/ci/fci/fci.cc:269:42: note: Assuming container is not empty bagel-1.2.2/src/ci/fci/fci.cc:270:44: note: Assuming container is not empty bagel-1.2.2/src/ci/fci/fci.cc:272:20: note: Access out of bounds bagel-1.2.2/src/ci/fci/fci_base.cc:40:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rdm1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_io.cc:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_io.cc:85:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_io.cc:121:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_io.cc:151:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_io.cc:180:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_io.cc:202:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rdm1_av_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_io.cc:102:18: style: Local variable 'ss' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/fci/fci_io.cc:97:16: note: Shadowed declaration bagel-1.2.2/src/ci/fci/fci_io.cc:102:18: note: Shadow variable bagel-1.2.2/src/ci/fci/fci_io.cc:132:18: style: Local variable 'ss' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/fci/fci_io.cc:127:16: note: Shadowed declaration bagel-1.2.2/src/ci/fci/fci_io.cc:132:18: note: Shadow variable bagel-1.2.2/src/ci/fci/fci_io.cc:161:18: style: Local variable 'ss' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/fci/fci_io.cc:156:16: note: Shadowed declaration bagel-1.2.2/src/ci/fci/fci_io.cc:161:18: note: Shadow variable bagel-1.2.2/src/ci/fci/fci_io.cc:187:18: style: Local variable 'ss' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/fci/fci_io.cc:182:16: note: Shadowed declaration bagel-1.2.2/src/ci/fci/fci_io.cc:187:18: note: Shadow variable bagel-1.2.2/src/ci/fci/fci_rdm.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable print_thresh_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdm.cc:52:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rdm1_av_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdm.cc:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdm.cc:131:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdm.cc:175:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdm.cc:198:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdm.cc:399:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdm.cc:239:20: style: The scope of the variable 'iI' can be reduced. [variableScope] bagel-1.2.2/src/ci/fci/fci_rdm.cc:251:20: style: The scope of the variable 'iI' can be reduced. [variableScope] bagel-1.2.2/src/ci/fci/fci_rdm.cc:440:20: style: The scope of the variable 'iI' can be reduced. [variableScope] bagel-1.2.2/src/ci/fci/fci_rdm.cc:452:20: style: The scope of the variable 'iI' can be reduced. [variableScope] bagel-1.2.2/src/ci/fci/fci_rdm.cc:234:20: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci_rdm.cc:247:22: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci_rdm.cc:435:20: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci_rdm.cc:448:22: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci_rdm_alpha.cc:56:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdm_alpha.cc:66:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdmderiv.cc:147:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdmderiv.cc:247:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdmderiv.cc:294:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/fci_rdmderiv.cc:290:3: style:inconclusive: Statements following 'throw' will never be executed. [unreachableCode] bagel-1.2.2/src/ci/fci/fci_rdmderiv.cc:113:20: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci_rdmderiv.cc:126:22: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci_rdmderiv.cc:202:20: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci_rdmderiv.cc:216:22: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/fci_rdmderiv.cc:292:21: style: Variable 'cbra' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/ci/fci/harrison_compute.cc:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/harrison_compute.cc:94:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/harrison_compute.cc:126:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/harrison_compute.cc:158:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/harrison_compute.cc:166:18: style: Variable 'aiter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/harrison_compute.cc:169:20: style: Variable 'biter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/harrison_compute.cc:48:28: style: Variable 'base_det' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/ci/fci/harrison_denom.cc:42:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/harrison_denom.cc:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jop_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/knowles_compute.cc:38:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/knowles_compute.cc:124:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/knowles_compute.cc:166:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/knowles_compute.cc:98:16: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/knowles_compute.cc:114:18: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/knowles_compute.cc:155:18: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/knowles_compute.cc:173:18: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/knowles_denom.cc:41:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/knowles_denom.cc:94:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jop_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/knowles_denom.cc:66:14: style: Variable 'ia' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/knowles_denom.cc:67:16: style: Variable 'ib' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/modelci.cc:63:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/modelci.cc:245:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/modelci.cc:212:22: style: Variable 'ibra' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/modelci.cc:215:24: style: Variable 'jket' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/fci/modelci.cc:104:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/ci/fci/mofile.cc:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hz_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/mofile.cc:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hz_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/mofile.cc:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nocc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/mofile.cc:87:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nocc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/mofile.cc:124:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nocc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/mofile.cc:154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mo2e_1ext_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/fci/space.cc:38:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/apply_operator.cc:87:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/apply_operator.cc:300:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnnihilateAlpha [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/apply_operator.cc:483:18: style: Variable 'block' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/civec_spinop.cc:127:16: style: Variable 'abit' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/civec_spinop.cc:128:18: style: Variable 'bbit' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/civec_spinop.cc:181:16: style: Variable 'abit' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/civec_spinop.cc:182:18: style: Variable 'bbit' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/civec_spinop.cc:107:37: style: Variable 'tdet' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/ci/ras/civec_spinop.cc:161:37: style: Variable 'tdet' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/ci/ras/civector.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/civector.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/civector.cc:128:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/civector.cc:135:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/civector.cc:142:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/civector.cc:151:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/civector.cc:161:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/civector.cc:170:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable det_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/civector.cc:80:67: performance: Function parameter 'in' should be passed by const reference. [passedByValue] bagel-1.2.2/src/ci/ras/civector_impl.cc:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/determinants.cc:42:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_particles_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/determinants.cc:47:7: style: The if condition is the same as the previous if condition [duplicateCondition] bagel-1.2.2/src/ci/ras/determinants.cc:46:7: note: First condition bagel-1.2.2/src/ci/ras/determinants.cc:47:7: note: Second condition bagel-1.2.2/src/ci/ras/determinants.cc:48:7: style: The if condition is the same as the previous if condition [duplicateCondition] bagel-1.2.2/src/ci/ras/determinants.cc:47:7: note: First condition bagel-1.2.2/src/ci/ras/determinants.cc:48:7: note: Second condition bagel-1.2.2/src/ci/ras/determinants.cc:49:7: style: The if condition is the same as the previous if condition [duplicateCondition] bagel-1.2.2/src/ci/ras/determinants.cc:48:7: note: First condition bagel-1.2.2/src/ci/ras/determinants.cc:49:7: note: Second condition bagel-1.2.2/src/ci/ras/determinants.cc:51:7: style: The if condition is the same as the previous if condition [duplicateCondition] bagel-1.2.2/src/ci/ras/determinants.cc:49:7: note: First condition bagel-1.2.2/src/ci/ras/determinants.cc:51:7: note: Second condition bagel-1.2.2/src/ci/ras/determinants.cc:89:11: style: The if condition is the same as the previous if condition [duplicateCondition] bagel-1.2.2/src/ci/ras/determinants.cc:88:11: note: First condition bagel-1.2.2/src/ci/ras/determinants.cc:89:11: note: Second condition bagel-1.2.2/src/ci/ras/determinants.cc:91:11: style: The if condition is the same as the previous if condition [duplicateCondition] bagel-1.2.2/src/ci/ras/determinants.cc:89:11: note: First condition bagel-1.2.2/src/ci/ras/determinants.cc:91:11: note: Second condition bagel-1.2.2/src/ci/ras/determinants.cc:97:11: style: The if condition is the same as the previous if condition [duplicateCondition] bagel-1.2.2/src/ci/ras/determinants.cc:95:11: note: First condition bagel-1.2.2/src/ci/ras/determinants.cc:97:11: note: Second condition bagel-1.2.2/src/ci/ras/form_sigma.cc:170:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable batchsize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/form_sigma.cc:285:26: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/ras/form_sigma.cc:244:12: note: Shadowed declaration bagel-1.2.2/src/ci/ras/form_sigma.cc:285:26: note: Shadow variable bagel-1.2.2/src/ci/ras/form_sigma.cc:293:26: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/ras/form_sigma.cc:244:12: note: Shadowed declaration bagel-1.2.2/src/ci/ras/form_sigma.cc:293:26: note: Shadow variable bagel-1.2.2/src/ci/ras/form_sigma.cc:187:22: style: Variable 'iterij' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/form_sigma.cc:279:26: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/rasci.cc:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_iter_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/rasci.cc:132:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/rasci.cc:181:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/rasci.cc:254:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/rasci.cc:264:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/rasci.cc:58:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/rasci.cc:123:14: style: Variable 'p' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/rasci.cc:188:14: style: Variable 'it' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/rasci_denom.cc:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/rasci_denom.cc:64:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/rasci_denom.cc:101:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jop_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/ras/rasci_denom.cc:38:14: style: Variable 'ib' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/sparse_ij.cc:77:20: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/ras/sparse_ij.cc:78:25: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/ci/zfci/fci_london.cc:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/fci_london.cc:51:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/fci_london.cc:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jop_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/jop_london.cc:40:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/jop_london.cc:47:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/jop_london.cc:85:31: style: Condition 'i==12' is always false [knownConditionTrueFalse] bagel-1.2.2/src/ci/zfci/reldvec.cc:71:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvecs_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/reldvec.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable space_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/reldvec.cc:110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvecs_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/reldvec.cc:124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvecs_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/reldvec.cc:177:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dvecs_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/reldvec.cc:139:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/relfci.cc:36:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/relfci.cc:65:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/relfci.cc:80:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/relfci.cc:100:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jop_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/reljop.cc:42:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/reljop.cc:48:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/reljop.cc:115:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/reljop.cc:180:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/relspace.cc:65:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison.cc:38:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison.cc:108:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nele_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison.cc:184:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable restarted_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison.cc:331:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison.cc:102:16: style: Variable 'it' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison.cc:166:20: error: Out of bounds access in expression 'tmp.begin()' because 'tmp' is empty. [containerOutOfBounds] bagel-1.2.2/src/ci/zfci/zharrison.cc:160:21: note: Assuming condition is false bagel-1.2.2/src/ci/zfci/zharrison.cc:163:41: note: Assuming container is not empty bagel-1.2.2/src/ci/zfci/zharrison.cc:164:43: note: Assuming container is not empty bagel-1.2.2/src/ci/zfci/zharrison.cc:166:20: note: Access out of bounds bagel-1.2.2/src/ci/zfci/zharrison.cc:92:34: style: Variable 'cdet' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:45:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:118:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:242:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:286:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:313:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:337:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:371:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:40:14: style: Variable 'isp' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:244:16: style: Variable 'a' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:340:18: style: Variable 'aiter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:343:20: style: Variable 'biter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_compute.cc:331:40: style: Variable 'base_det' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/ci/zfci/zharrison_denom.cc:33:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_denom.cc:55:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:127:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:187:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:246:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:285:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:320:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rdm1_av_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:122:18: style: Local variable 'ss' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:117:16: note: Shadowed declaration bagel-1.2.2/src/ci/zfci/zharrison_io.cc:122:18: note: Shadow variable bagel-1.2.2/src/ci/zfci/zharrison_io.cc:182:18: style: Local variable 'ss' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:177:16: note: Shadowed declaration bagel-1.2.2/src/ci/zfci/zharrison_io.cc:182:18: note: Shadow variable bagel-1.2.2/src/ci/zfci/zharrison_io.cc:241:18: style: Local variable 'ss' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:236:16: note: Shadowed declaration bagel-1.2.2/src/ci/zfci/zharrison_io.cc:241:18: note: Shadow variable bagel-1.2.2/src/ci/zfci/zharrison_io.cc:296:18: style: Local variable 'ss' shadows outer variable [shadowVariable] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:291:16: note: Shadowed declaration bagel-1.2.2/src/ci/zfci/zharrison_io.cc:296:18: note: Shadow variable bagel-1.2.2/src/ci/zfci/zharrison_io.cc:156:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:157:16: style: Variable 'j' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:216:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:217:16: style: Variable 'j' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:270:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_io.cc:271:16: style: Variable 'j' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable print_thresh_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:52:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:87:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:106:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:138:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:205:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:286:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nele_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:366:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nele_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:407:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nele_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:439:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nele_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:465:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:513:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nstate_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:525:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:532:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:319:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:320:16: style: Variable 'j' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:391:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zharrison_rdm.cc:392:16: style: Variable 'j' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/ci/zfci/zmofile.cc:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbasis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/ci/zfci/zmofile.cc:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mo1e_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/breit2index.cc:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/breit2index.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:46:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nindex1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:58:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nindex1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:81:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:116:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:148:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:179:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data2_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:187:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nindex1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:200:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:245:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:268:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf.cc:110:3: style:inconclusive: Statements following 'throw' will never be executed. [unreachableCode] bagel-1.2.2/src/df/complexdf_base.cc:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cserial_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/complexdf_base.cc:55:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable real_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:45:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:69:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data2_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:123:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable naux_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:142:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:151:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:164:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:172:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:180:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:198:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:207:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:215:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nindex1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:224:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nindex2_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:233:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:242:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:250:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:257:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nindex1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:269:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:278:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:302:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:309:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:324:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:334:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:344:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/df.cc:353:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b1start_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:80:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b2start_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adist_shell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:142:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b2start_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:204:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numerical_zero__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:281:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numerical_zero__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:436:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable astart_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:450:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable astart_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:470:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adist_shell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:482:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adist_shell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:529:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable averaged_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:617:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable averaged_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfblock.cc:482:18: warning:inconclusive: Access of moved variable 'o'. [accessMoved] bagel-1.2.2/src/df/dfblock.cc:481:0: note: Calling std::move(o) bagel-1.2.2/src/df/dfblock.cc:482:18: note: Access of moved variable 'o'. bagel-1.2.2/src/df/dfblock.cc:483:12: warning:inconclusive: Access of moved variable 'o'. [accessMoved] bagel-1.2.2/src/df/dfblock.cc:481:0: note: Calling std::move(o) bagel-1.2.2/src/df/dfblock.cc:483:12: note: Access of moved variable 'o'. bagel-1.2.2/src/df/dfblock.cc:484:15: warning:inconclusive: Access of moved variable 'o'. [accessMoved] bagel-1.2.2/src/df/dfblock.cc:481:0: note: Calling std::move(o) bagel-1.2.2/src/df/dfblock.cc:484:15: note: Access of moved variable 'o'. bagel-1.2.2/src/df/dfblock.cc:485:13: warning:inconclusive: Access of moved variable 'o'. [accessMoved] bagel-1.2.2/src/df/dfblock.cc:481:0: note: Calling std::move(o) bagel-1.2.2/src/df/dfblock.cc:485:13: note: Access of moved variable 'o'. bagel-1.2.2/src/df/dfblock.cc:486:14: warning:inconclusive: Access of moved variable 'o'. [accessMoved] bagel-1.2.2/src/df/dfblock.cc:481:0: note: Calling std::move(o) bagel-1.2.2/src/df/dfblock.cc:486:14: note: Access of moved variable 'o'. bagel-1.2.2/src/df/dfblock.cc:487:14: warning:inconclusive: Access of moved variable 'o'. [accessMoved] bagel-1.2.2/src/df/dfblock.cc:481:0: note: Calling std::move(o) bagel-1.2.2/src/df/dfblock.cc:487:14: note: Access of moved variable 'o'. bagel-1.2.2/src/df/dfdistt.cc:58:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bsize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfdistt.cc:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfdistt.cc:164:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bstart_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfdistt.cc:179:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bsize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/dfdistt.cc:40:14: style: Variable 'iblock' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/df/dfdistt.cc:98:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/df/paralleldf.cc:40:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/paralleldf.cc:49:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/paralleldf.cc:69:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/paralleldf.cc:80:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/paralleldf.cc:90:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/paralleldf.cc:96:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/paralleldf.cc:102:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/paralleldf.cc:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/paralleldf.cc:129:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/paralleldf.cc:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data2_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/paralleldf.cc:168:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data2_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldf.cc:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfdata_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldf.cc:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable swap_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldf.cc:88:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:91:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:97:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:109:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:170:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:189:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:206:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:219:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:238:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:251:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:263:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:270:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:278:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:295:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:312:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:328:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffull.cc:344:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffullt.cc:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffullt.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffullt.cc:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldffullt.cc:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dffull_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:92:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:99:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfhalf_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:104:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfhalf_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:111:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable df2_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:133:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfhalf_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:154:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfhalf_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:163:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:169:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:175:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:182:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfhalf_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:196:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfhalf_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/df/reldfhalf.cc:207:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dfhalf_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/cpcasscf.cc:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fci_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/cpcasscf.cc:65:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeff_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/cpcasscf.cc:153:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncore_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/cpcasscf.cc:333:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable civector_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/cpcasscf.cc:472:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeff_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/cpcasscf.cc:347:68: warning: Possible null pointer dereference: rdm2_av [nullPointer] bagel-1.2.2/src/grad/cpcasscf.cc:330:37: note: Assignment 'rdm2_av=nact?ref_->rdm2_av()->copy():nullptr', assigned value is 0 bagel-1.2.2/src/grad/cpcasscf.cc:347:68: note: Null pointer dereference bagel-1.2.2/src/grad/cpcasscf.cc:347:78: warning: Possible null pointer dereference: rdm1_av [nullPointer] bagel-1.2.2/src/grad/cpcasscf.cc:329:37: note: Assignment 'rdm1_av=nact?ref_->rdm1_av()->copy():nullptr', assigned value is 0 bagel-1.2.2/src/grad/cpcasscf.cc:347:78: note: Null pointer dereference bagel-1.2.2/src/grad/cpcasscf.cc:357:66: warning: Possible null pointer dereference: rdm2_av [nullPointer] bagel-1.2.2/src/grad/cpcasscf.cc:330:37: note: Assignment 'rdm2_av=nact?ref_->rdm2_av()->copy():nullptr', assigned value is 0 bagel-1.2.2/src/grad/cpcasscf.cc:357:66: note: Null pointer dereference bagel-1.2.2/src/grad/cpcasscf.cc:357:76: warning: Possible null pointer dereference: rdm1_av [nullPointer] bagel-1.2.2/src/grad/cpcasscf.cc:329:37: note: Assignment 'rdm1_av=nact?ref_->rdm1_av()->copy():nullptr', assigned value is 0 bagel-1.2.2/src/grad/cpcasscf.cc:357:76: note: Null pointer dereference bagel-1.2.2/src/grad/cpcasscf.cc:191:7: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] bagel-1.2.2/src/grad/cpcasscf.cc:195:9: note: Found duplicate branches for 'if' and 'else'. bagel-1.2.2/src/grad/cpcasscf.cc:191:7: note: Found duplicate branches for 'if' and 'else'. bagel-1.2.2/src/grad/cpcasscf.cc:205:5: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] bagel-1.2.2/src/grad/cpcasscf.cc:210:7: note: Found duplicate branches for 'if' and 'else'. bagel-1.2.2/src/grad/cpcasscf.cc:205:5: note: Found duplicate branches for 'if' and 'else'. bagel-1.2.2/src/grad/cpcasscf.cc:193:18: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/grad/cpcasscf.cc:188:14: note: Shadowed declaration bagel-1.2.2/src/grad/cpcasscf.cc:193:18: note: Shadow variable bagel-1.2.2/src/grad/cpcasscf.cc:197:18: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/grad/cpcasscf.cc:188:14: note: Shadowed declaration bagel-1.2.2/src/grad/cpcasscf.cc:197:18: note: Shadow variable bagel-1.2.2/src/grad/cpcasscf.cc:251:28: style: Parameter 'mat' can be declared as reference to const [constParameterReference] bagel-1.2.2/src/grad/cpcasscf.cc:482:30: style: Variable 'aden' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/grad/cphf.cc:40:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grad_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/dkhgrad.cc:39:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mol_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/dkhgrad.cc:108:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/dkhgrad.cc:290:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/dkhgrad.cc:496:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/finite.cc:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idata_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/finite.cc:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/finite.cc:202:28: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/grad/finite.cc:217:30: style: Variable 'iter' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/grad/force.cc:44:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/force.cc:239:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/force.cc:84:18: style: Local variable 'm' shadows outer variable [shadowVariable] bagel-1.2.2/src/grad/force.cc:45:8: note: Shadowed declaration bagel-1.2.2/src/grad/force.cc:84:18: note: Shadow variable bagel-1.2.2/src/grad/force.cc:99:18: style: Local variable 'm' shadows outer variable [shadowVariable] bagel-1.2.2/src/grad/force.cc:45:8: note: Shadowed declaration bagel-1.2.2/src/grad/force.cc:99:18: note: Shadow variable bagel-1.2.2/src/grad/gradeval.cc:61:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dipole_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval.cc:89:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dipole_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval.cc:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dipole_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval.cc:152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dipole_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval_base.cc:47:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval_base.cc:139:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval_base.cc:215:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval_base.cc:263:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval_base.cc:312:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval_base.cc:361:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval_base.cc:417:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradeval_base.cc:418:10: style: Local variable 'nshell' shadows outer variable [shadowVariable] bagel-1.2.2/src/grad/gradeval_base.cc:403:16: note: Shadowed declaration bagel-1.2.2/src/grad/gradeval_base.cc:418:10: note: Shadow variable bagel-1.2.2/src/grad/gradtask.cc:46:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:83:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:117:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:152:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable den3_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:165:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:176:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eden_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:192:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atomindex_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:205:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atomindex_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:224:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atomindex_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:237:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atomindex_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:258:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:267:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:288:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable den_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:301:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/gradtask.cc:312:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/hess.cc:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numhess_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/hess.cc:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable muffle_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/hess.cc:154:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nproc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/hess.cc:237:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/hess.cc:281:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/hess.cc:316:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/grad/hess.cc:142:163: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] bagel-1.2.2/src/integral/carsph_gen/mpreal.h:123:2: error: failed to evaluate #if condition, undefined function-like macro invocation: MPFR_VERSION_NUM( ... ) [syntaxError] bagel-1.2.2/src/integral/carsphlist.cc:33:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable carsphfunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/carsphlist.cc:75:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable carsphfunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexangmombatch.cc:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexangmombatch.cc:77:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexangmombatch.cc:257:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexkineticbatch.cc:38:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexkineticbatch.cc:68:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexkineticbatch.cc:231:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexmomentumbatch.cc:38:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexmomentumbatch.cc:77:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexmomentumbatch.cc:200:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexoverlapbatch.cc:39:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/complexoverlapbatch.cc:83:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/covrr.cc:34:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/point_complexmomentumbatch.cc:41:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/point_complexmomentumbatch.cc:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ang0_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/point_complexmomentumbatch.cc:210:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/point_complexoverlapbatch.cc:41:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/point_complexoverlapbatch.cc:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ang0_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/compos/point_complexoverlapbatch.cc:158:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/ccompute.cc:41:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_alloc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/ccompute.cc:74:23: style: Condition 'swapped!=true' is always true [knownConditionTrueFalse] bagel-1.2.2/src/integral/comprys/ccompute.cc:39:18: note: Assignment 'swapped=false', assigned value is 0 bagel-1.2.2/src/integral/comprys/ccompute.cc:74:23: note: Condition 'swapped!=true' is always true bagel-1.2.2/src/integral/comprys/complexeribatch.cc:37:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIM_SCREEN_THRESH [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexeribatch.cc:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable breit_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexeribatch.cc:78:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexmixederibatch.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexmixederibatch.cc:47:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexmixederibatch.cc:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexmixederibatch.cc:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexnaibatch.cc:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable breit_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexnaibatch.cc:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexnaibatch.cc:78:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexsmalleribatch.cc:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexsmalleribatch.cc:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexsmalleribatch.cc:50:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/complexsmalleribatch.cc:91:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/cvrr.cc:34:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/comprys/interpolate/mpreal.h:123:2: error: failed to evaluate #if condition, undefined function-like macro invocation: MPFR_VERSION_NUM( ... ) [syntaxError] bagel-1.2.2/src/integral/ecp/angularbatch.cc:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/angularbatch.cc:67:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANG_HRR_END [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/angularbatch.cc:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/angularbatch.cc:154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/angularbatch.cc:229:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/angularbatch.cc:245:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AB_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/angularbatch.cc:299:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/angularbatch.cc:310:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/carsph/carsph_tab.cc:169:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scientific [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/carsph/carsph_tab.cc:157:8: style: The scope of the variable 'indent' can be reduced. [variableScope] bagel-1.2.2/src/integral/ecp/carsph/carsph_tab.cc:152:34: performance: Function parameter 'T' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/ecp/carsph/carsph_tab.cc:152:50: performance: Function parameter 'classname' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/ecp/carsph/carsph_tab.cc:165:23: style: Variable 'position' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/ecp/ecpbatch.cc:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/ecpbatch.cc:60:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocated_here_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/ecpbatch.cc:66:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_alloc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/ecpbatch.cc:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_alloc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/ecpbatch.cc:133:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ang0_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/radial.cc:34:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/radial.cc:123:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/radial.cc:135:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/radial.cc:146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable r_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/radial.cc:155:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soangularbatch.cc:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANG_HRR_END [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soangularbatch.cc:108:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ang0_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soangularbatch.cc:155:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ang1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soangularbatch.cc:200:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soangularbatch.cc:280:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soangularbatch.cc:297:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable l0_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soangularbatch.cc:369:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soecpbatch.cc:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soecpbatch.cc:60:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocated_here_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soecpbatch.cc:66:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_alloc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soecpbatch.cc:122:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/soecpbatch.cc:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ang0_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/sphusp_gen/sphusp_gen.cc:114:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scientific [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/ang_proj/mpreal.h:123:2: error: failed to evaluate #if condition, undefined function-like macro invocation: MPFR_VERSION_NUM( ... ) [syntaxError] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:51:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:75:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:81:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/angular/main.cc:58:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANG_HRR_END [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/angular/main.cc:88:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANG_HRR_END [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/angular/main.cc:126:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANG_HRR_END [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/angular/main.cc:148:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/angular/main.cc:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:38:5: warning: Member variable 'CartesianGauss::weight_' is not initialized in the constructor. [uninitMemberVar] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:65:12: style:inconclusive: Technically the member function 'test::CartesianGauss::compute' can be const. [functionConst] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:72:12: style:inconclusive: Technically the member function 'test::CartesianGauss::compute1D' can be const. [functionConst] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:55:19: performance: Function 'angular_momentum()' should return member 'angular_momentum_' by const reference. [returnByReference] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:59:22: performance: Function 'centre()' should return member 'centre_' by const reference. [returnByReference] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:46:17: style: Local variable 'fact' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:23:24: note: Shadowed declaration bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:46:17: note: Shadow variable bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:73:17: style: Local variable 'fact' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:23:24: note: Shadowed declaration bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:73:17: note: Shadow variable bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:38:86: performance: Function parameter 'c' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/ecp/testcode/angular/cartgauss.h:65:43: performance: Function parameter 'centre' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/ecp/testcode/angular/main.cc:73:82: performance: Function parameter 'usp' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/ecp/testcode/fmlm/main.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/fmlm/main.cc:23:12: style: The member function 'test::Fmlm::delta' can be static. [functionStatic] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:50:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:74:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:80:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/so.h:33:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/so.h:77:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/so.h:124:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/so.h:248:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/main.cc:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/radialquad.h:36:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tail [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/radialquad.h:56:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/radialquad.h:118:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:37:5: warning: Member variable 'CartesianGauss::weight_' is not initialized in the constructor. [uninitMemberVar] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:64:12: style:inconclusive: Technically the member function 'test::CartesianGauss::compute' can be const. [functionConst] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:71:12: style:inconclusive: Technically the member function 'test::CartesianGauss::compute1D' can be const. [functionConst] bagel-1.2.2/src/integral/ecp/testcode/sointegral/so.h:32:12: style: The member function 'test::Angular::integrate3USP' can be static. [functionStatic] bagel-1.2.2/src/integral/ecp/testcode/sointegral/so.h:199:12: style: The member function 'test::SOIntegral::compute_radial' can be static. [functionStatic] bagel-1.2.2/src/integral/ecp/testcode/sointegral/main.cc:24:12: style:inconclusive: Technically the member function 'test::Gaussian_Int::compute' can be const. [functionConst] bagel-1.2.2/src/integral/ecp/testcode/sointegral/main.cc:25:12: style:inconclusive: Technically the member function 'test::Gaussian_Int::exponent' can be const. [functionConst] bagel-1.2.2/src/integral/ecp/testcode/sointegral/radialquad.h:77:12: style:inconclusive: Technically the member function 'test::RadialInt < SOIntegral , tuple < shared_ptr < const CartesianGauss > , shared_ptr < const CartesianGauss > , shared_ptr < const SphHarmonics > , double , int , int > >::integral' can be const. [functionConst] bagel-1.2.2/src/integral/ecp/testcode/sointegral/so.h:168:5: style: Class 'SOIntegral' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bagel-1.2.2/src/integral/ecp/testcode/sointegral/main.cc:21:5: style: Class 'Gaussian_Int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bagel-1.2.2/src/integral/ecp/testcode/sointegral/radialquad.h:31:5: style: Class 'RadialInt < SOIntegral , tuple < shared_ptr < const CartesianGauss > , shared_ptr < const CartesianGauss > , shared_ptr < const SphHarmonics > , double , int , int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:54:19: performance: Function 'angular_momentum()' should return member 'angular_momentum_' by const reference. [returnByReference] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:58:22: performance: Function 'centre()' should return member 'centre_' by const reference. [returnByReference] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:45:17: style: Local variable 'fact' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:24:24: note: Shadowed declaration bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:45:17: note: Shadow variable bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:72:17: style: Local variable 'fact' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:24:24: note: Shadowed declaration bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:72:17: note: Shadow variable bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:37:86: performance: Function parameter 'c' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/ecp/testcode/sointegral/cartgauss.h:64:43: performance: Function parameter 'centre' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/ecp/testcode/sointegral/so.h:27:36: performance: Function parameter 'CA' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/ecp/testcode/sointegral/radialquad.h:42:22: performance: Function parameter 'function' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/ecp/testcode/sointegral/radialquad.h:51:20: style: Variable 'it' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/integral/ecp/testcode/sointegral/radialquad.h:52:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/integral/ecp/wigner3j_gen/mpreal.h:123:2: error: failed to evaluate #if condition, undefined function-like macro invocation: MPFR_VERSION_NUM( ... ) [syntaxError] bagel-1.2.2/src/integral/hrr_gen/angular_index.h:63:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/hrr_gen/angular_index.h:37:5: warning:inconclusive: Member variable 'Angular_Index::rank_' is not initialized in the constructor. [uninitMemberVar] bagel-1.2.2/src/integral/hrr_gen/angular_index.h:58:5: style: Class 'Angular_Pair' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:47:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amapping_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:80:29: style: Variable 'a_xx' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:81:29: style: Variable 'a_xy' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:82:29: style: Variable 'a_xz' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:83:29: style: Variable 'a_yy' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:84:29: style: Variable 'a_yz' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:85:29: style: Variable 'a_zz' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:80:24: style: Variable 'a_xx' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:81:24: style: Variable 'a_xy' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:82:24: style: Variable 'a_xz' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:83:24: style: Variable 'a_yy' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:84:24: style: Variable 'a_yz' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/hrr_template.cc:85:24: style: Variable 'a_zz' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:252:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/hrr_gen/main.cc:48:13: style: Condition 'a<10' is always true [knownConditionTrueFalse] bagel-1.2.2/src/integral/hrr_gen/main.cc:45:22: note: Assuming that condition 'a>=ANG_HRR_END' is not redundant bagel-1.2.2/src/integral/hrr_gen/main.cc:46:13: note: Assuming condition is false bagel-1.2.2/src/integral/hrr_gen/main.cc:48:13: note: Condition 'a<10' is always true bagel-1.2.2/src/integral/hrr_gen/main.cc:159:20: style: Condition 'ix>=0' is always true [knownConditionTrueFalse] bagel-1.2.2/src/integral/hrr_gen/main.cc:156:31: note: Assuming that condition 'iy<=m-iz' is not redundant bagel-1.2.2/src/integral/hrr_gen/main.cc:158:35: note: Assignment 'ix=m-iz-iy', assigned value is greater than -1 bagel-1.2.2/src/integral/hrr_gen/main.cc:159:20: note: Condition 'ix>=0' is always true bagel-1.2.2/src/integral/hrr_gen/main.cc:186:20: style: Condition 'ix>=0' is always true [knownConditionTrueFalse] bagel-1.2.2/src/integral/hrr_gen/main.cc:184:31: note: Assuming that condition 'iy<=m-iz' is not redundant bagel-1.2.2/src/integral/hrr_gen/main.cc:185:35: note: Assignment 'ix=m-iz-iy', assigned value is greater than -1 bagel-1.2.2/src/integral/hrr_gen/main.cc:186:20: note: Condition 'ix>=0' is always true bagel-1.2.2/src/integral/hrr_gen/main.cc:192:28: style: Condition 'jx>=0' is always true [knownConditionTrueFalse] bagel-1.2.2/src/integral/hrr_gen/main.cc:190:39: note: Assuming that condition 'jy<=l-jz' is not redundant bagel-1.2.2/src/integral/hrr_gen/main.cc:191:43: note: Assignment 'jx=l-jz-jy', assigned value is greater than -1 bagel-1.2.2/src/integral/hrr_gen/main.cc:192:28: note: Condition 'jx>=0' is always true bagel-1.2.2/src/integral/hrr_gen/main.cc:189:26: style: Local variable 'jz' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:143:14: note: Shadowed declaration bagel-1.2.2/src/integral/hrr_gen/main.cc:189:26: note: Shadow variable bagel-1.2.2/src/integral/hrr_gen/main.cc:190:28: style: Local variable 'jy' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:145:16: note: Shadowed declaration bagel-1.2.2/src/integral/hrr_gen/main.cc:190:28: note: Shadow variable bagel-1.2.2/src/integral/hrr_gen/main.cc:191:31: style: Local variable 'jx' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:146:19: note: Shadowed declaration bagel-1.2.2/src/integral/hrr_gen/main.cc:191:31: note: Shadow variable bagel-1.2.2/src/integral/hrr_gen/main.cc:131:40: performance: Function parameter 'T' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/hrr_gen/main.cc:131:56: performance: Function parameter 'classname' should be passed by const reference. [passedByValue] bagel-1.2.2/src/integral/hrr_gen/main.cc:64:14: style: Variable 'sa' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:91:14: style: Variable 'asize' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:139:12: style: Unused variable: text0 [unusedVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:139:19: style: Unused variable: text1 [unusedVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:139:26: style: Unused variable: text2 [unusedVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:139:33: style: Unused variable: text3 [unusedVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:153:14: style: Unused variable: out1 [unusedVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:161:28: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrr_gen/main.cc:200:32: style: Variable 'number_str' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/hrrlist.cc:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hrrfunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/hrrlist.cc:65:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hrrfunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/angmombatch.cc:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/angmombatch.cc:76:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/gkcompute.cc:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/gmcompute.cc:38:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/gmcompute.cc:91:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/gocompute.cc:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/gocompute.cc:183:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/kineticbatch.cc:37:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prim0_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/kineticbatch.cc:66:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/mmbatch.cc:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmax_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/mmbatch.cc:87:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/mmbatch.cc:149:41: style: Variable 'current_data[lcnt][pos]' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/integral/os/momentumbatch.cc:36:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/momentumbatch.cc:75:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/multipolebatch.cc:42:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIM_SCREEN_THRESH [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/multipolebatch.cc:52:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_alloc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/multipolebatch_base.cc:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_multipoles_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/multipolebatch_base.cc:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_multipoles_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/multipolebatch_base.cc:54:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/multipolebatch_base.cc:92:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numerical_zero__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/osintegral.cc:37:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/osintegral.cc:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IntType [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/osintegral.cc:187:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocated_here_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/osintegral.cc:199:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/osintegral.cc:220:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/overlapbatch.cc:39:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prim0_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/ovrr.cc:34:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/point_overlapbatch.cc:39:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/point_overlapbatch.cc:77:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ang0_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/sphmmbatch.cc:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/sphmmbatch.cc:49:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/os/sphmmbatch.cc:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/bcompute.cc:38:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/bcompute.cc:78:25: style: Condition 'swapped!=true' is always true [knownConditionTrueFalse] bagel-1.2.2/src/integral/rys/bcompute.cc:53:20: note: Assignment 'swapped=false', assigned value is 0 bagel-1.2.2/src/integral/rys/bcompute.cc:78:25: note: Condition 'swapped!=true' is always true bagel-1.2.2/src/integral/rys/breitbatch.cc:33:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable breit_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/bvrr.cc:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/bvrr_optim.cc:37:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screening_size_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/compute.cc:39:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_alloc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/coulombbatch_base.cc:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable breit_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/coulombbatch_base.cc:57:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IntType [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/coulombbatch_base.cc:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_final_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/coulombbatch_energy.cc:38:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/coulombbatch_energy.cc:160:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/eribatch.cc:35:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIM_SCREEN_THRESH [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/eribatch.cc:46:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/eribatch_base.cc:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable breit_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/eribatch_base.cc:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IntType [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/eribatch_base.cc:283:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_final_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/eribatch_base.cc:126:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] bagel-1.2.2/src/integral/rys/eribatch_base.cc:126:22: portability: Casting from double * const to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] bagel-1.2.2/src/integral/rys/gcompute.cc:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gcompute.cc:107:25: style: Condition 'swapped!=true' is always true [knownConditionTrueFalse] bagel-1.2.2/src/integral/rys/gcompute.cc:62:20: note: Assignment 'swapped=false', assigned value is 0 bagel-1.2.2/src/integral/rys/gcompute.cc:107:25: note: Condition 'swapped!=true' is always true bagel-1.2.2/src/integral/rys/gcompute.cc:118:16: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/rys/gcompute.cc:58:12: note: Shadowed declaration bagel-1.2.2/src/integral/rys/gcompute.cc:118:16: note: Shadow variable bagel-1.2.2/src/integral/rys/gnaibatch.cc:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable swap01_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gnaibatch.cc:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exponents_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gnaibatch.cc:63:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gnaibatch.cc:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gncompute.cc:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gradbatch.cc:46:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIM_SCREEN_THRESH [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gradbatch.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable exponents_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gradbatch.cc:77:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gradbatch.cc:61:14: style: Variable 'i0' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/integral/rys/gradbatch.cc:62:16: style: Variable 'i1' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/integral/rys/gradbatch.cc:63:18: style: Variable 'i2' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/integral/rys/gradbatch.cc:64:20: style: Variable 'i3' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/integral/rys/gsmalleribatch.cc:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gsmalleribatch.cc:54:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gsmalleribatch.cc:59:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable natoms_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gsmalleribatch.cc:101:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gsmallnaibatch.cc:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gsmallnaibatch.cc:51:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gsmallnaibatch.cc:79:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/gvrr.cc:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/interpolate/mpreal.h:123:2: error: failed to evaluate #if condition, undefined function-like macro invocation: MPFR_VERSION_NUM( ... ) [syntaxError] bagel-1.2.2/src/integral/rys/mixederibatch.cc:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/mixederibatch.cc:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/mixederibatch.cc:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/mixederibatch.cc:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/naibatch.cc:33:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIM_SCREEN_THRESH [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/r0batch.cc:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screening_size_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/r1batch.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screening_size_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/r1batch.cc:95:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/r2batch.cc:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable screening_size_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/r2batch.cc:94:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable amax_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/rysintegral.cc:32:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IntType [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/rysintegral.cc:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prim0size_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/rysintegral.cc:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/rysintegral.cc:114:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/rysintegral.cc:142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_allocated_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/rysintegral.cc:232:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/rysintegral.cc:146:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] bagel-1.2.2/src/integral/rys/s2vrr.cc:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/smalleribatch.cc:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/smalleribatch.cc:45:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stack_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/smalleribatch.cc:51:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/smalleribatch.cc:90:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/spindipolebatch.cc:40:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIM_SCREEN_THRESH [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/spindipolebatch.cc:49:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_block_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/vrr.cc:34:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/vrr_optim.cc:37:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/vrr_optim.cc:1459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/rys/vrr_optim.cc:2491:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basisinfo_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/sort_gen/cmain.cc:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/sort_gen/cmain.cc:104:14: style: Local variable 'x2' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/sort_gen/cmain.cc:67:12: note: Shadowed declaration bagel-1.2.2/src/integral/sort_gen/cmain.cc:104:14: note: Shadow variable bagel-1.2.2/src/integral/sort_gen/cmain.cc:105:16: style: Local variable 'x3' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/sort_gen/cmain.cc:68:12: note: Shadowed declaration bagel-1.2.2/src/integral/sort_gen/cmain.cc:105:16: note: Shadow variable bagel-1.2.2/src/integral/sort_gen/cmain.cc:128:20: style: Local variable 'x2' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/sort_gen/cmain.cc:67:12: note: Shadowed declaration bagel-1.2.2/src/integral/sort_gen/cmain.cc:128:20: note: Shadow variable bagel-1.2.2/src/integral/sort_gen/main.cc:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/sort_gen/main.cc:104:14: style: Local variable 'x2' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/sort_gen/main.cc:67:12: note: Shadowed declaration bagel-1.2.2/src/integral/sort_gen/main.cc:104:14: note: Shadow variable bagel-1.2.2/src/integral/sort_gen/main.cc:105:16: style: Local variable 'x3' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/sort_gen/main.cc:68:12: note: Shadowed declaration bagel-1.2.2/src/integral/sort_gen/main.cc:105:16: note: Shadow variable bagel-1.2.2/src/integral/sort_gen/main.cc:128:20: style: Local variable 'x2' shadows outer variable [shadowVariable] bagel-1.2.2/src/integral/sort_gen/main.cc:67:12: note: Shadowed declaration bagel-1.2.2/src/integral/sort_gen/main.cc:128:20: note: Shadow variable bagel-1.2.2/src/integral/sortlist.cc:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortfunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/integral/sortlist.cc:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sortfunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/main.cc:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/main.cc:61:5: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] bagel-1.2.2/src/mat1e/angmom.cc:56:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcoord_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/cap.cc:39:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mol_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/dipolematrix.cc:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrices_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/dkhcore.cc:81:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/fermicontact.cc:42:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/fermicontact.cc:58:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/giao/angmom_london.cc:55:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mcoord_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/giao/relhcore_london.cc:34:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nai_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/giao/reloverlap_london.cc:34:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kinetic_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/giao/reloverlap_london.cc:59:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/giao/reloverlap_london.cc:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlap_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/giao/small1e_london.cc:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nucleus_blocksize__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/giao/small1e_london.cc:63:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/giao/zhcore.cc:60:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nucleus_blocksize__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/hcore.cc:68:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nucleus_blocksize__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/matrix1e.cc:93:14: style: Local variable 'ob0' shadows outer variable [shadowVariable] bagel-1.2.2/src/mat1e/matrix1e.cc:79:12: note: Shadowed declaration bagel-1.2.2/src/mat1e/matrix1e.cc:93:14: note: Shadow variable bagel-1.2.2/src/mat1e/nai.cc:61:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/breitint.cc:37:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/breitint.cc:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable matrices_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/reldipole.cc:35:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/reldipole.cc:71:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable density_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/relhcore.cc:36:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nai_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/reloverlap.cc:34:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlap_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/reloverlap.cc:55:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable c__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/reloverlap.cc:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlap_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/small1e.cc:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nucleus_blocksize__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/small1e.cc:67:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/spinint.cc:38:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/rel/spinint.cc:135:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlap_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/sohcore.cc:47:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hcore_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/mat1e/spindipole.cc:52:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:80:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:137:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:214:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:224:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:245:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:260:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:287:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atom_exponent_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atom_exponent_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:302:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbasis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:385:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:434:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:464:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:473:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:487:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:496:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:511:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:532:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:538:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:550:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rad2deg__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:566:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rad2deg__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:574:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:589:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:604:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:625:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:626:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:633:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:641:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/atom.cc:173:37: style: Local variable 'soecp' shadows outer variable [shadowVariable] bagel-1.2.2/src/molecule/atom.cc:171:35: note: Shadowed declaration bagel-1.2.2/src/molecule/atom.cc:173:37: note: Shadow variable bagel-1.2.2/src/molecule/atom.cc:115:16: style: Variable 'c' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/molecule/atom.cc:51:31: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/molecule/atom.cc:395:35: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/molecule/ecp.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nshell_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/ecp.cc:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ishell_maxl_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/ecp.cc:56:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ishell_maxl_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/ecp.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:155:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable skip_self_interaction_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:192:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atoms_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:208:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atoms_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:228:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atoms_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:239:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmax_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:282:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable aux_merged_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:296:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atoms_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:312:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:332:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:615:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:829:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atoms_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:844:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atoms_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/molecule.cc:112:25: style: Local variable 'mc' shadows outer variable [shadowVariable] bagel-1.2.2/src/molecule/molecule.cc:67:21: note: Shadowed declaration bagel-1.2.2/src/molecule/molecule.cc:112:25: note: Shadow variable bagel-1.2.2/src/molecule/molecule.cc:209:8: error: Uninitialized variable: out[0] [legacyUninitvar] bagel-1.2.2/src/molecule/molecule.cc:532:26: style: Unused variable: cvec [unusedVariable] bagel-1.2.2/src/molecule/petite.cc:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable natom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/petite.cc:157:21: style: Local variable 'ci' shadows outer variable [shadowVariable] bagel-1.2.2/src/molecule/petite.cc:50:16: note: Shadowed declaration bagel-1.2.2/src/molecule/petite.cc:157:21: note: Shadow variable bagel-1.2.2/src/molecule/shell.cc:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:82:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:103:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable spherical_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:119:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbasis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:177:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable magnetism_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:186:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable magnetism_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:193:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable angular_number_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:206:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable magnetism_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:235:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANG_HRR_END [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:311:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANG_HRR_END [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:408:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable angular_number_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:168:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable angular_number_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shell.cc:329:20: style: Local variable 'tmp' shadows outer variable [shadowVariable] bagel-1.2.2/src/molecule/shell.cc:310:10: note: Shadowed declaration bagel-1.2.2/src/molecule/shell.cc:329:20: note: Shadow variable bagel-1.2.2/src/molecule/shell.cc:247:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/molecule/shell.cc:317:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/molecule/shell_base.cc:40:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shellecp.cc:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable position_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shellpair.cc:47:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shellpair.cc:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable centre_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shellpair.cc:77:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shells_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/molecule/shellpair.cc:92:14: style: Variable 'expi0' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/molecule/shellpair.cc:93:16: style: Variable 'expi1' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/molecule/shellpair.cc:111:16: style: Variable 'expi0' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/molecule/shellpair.cc:112:18: style: Variable 'expi1' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/molecule/shellpair.cc:151:16: style: Variable 'expi0' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/molecule/shellpair.cc:152:18: style: Variable 'expi1' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/multi/casscf/casgrad.cc:43:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idata_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casgrad.cc:73:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Matrix [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casgrad.cc:167:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casgrad.cc:370:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idata_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casgrad.cc:46:25: style: Variable 'bfgstype' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/multi/casscf/casgrad.cc:46:16: style: Variable 'bfgstype' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/multi/casscf/casgrad.cc:374:25: style: Variable 'bfgstype' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/multi/casscf/casgrad.cc:374:16: style: Variable 'bfgstype' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/multi/casscf/casscf.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_rdm_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casscf.cc:68:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casscf.cc:183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casscf.cc:190:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casscf.cc:206:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casscf.cc:221:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casscf.cc:230:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casscf.cc:288:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casscf.cc:304:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/casscf.cc:71:16: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/multi/casscf/casscf.cc:193:14: style: Variable 'e' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/multi/casscf/cassecond.cc:35:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/cassecond.cc:184:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/cassecond.cc:216:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/cassecond.cc:317:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/cassecond.cc:435:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/cassecond.cc:77:52: warning: Possible null pointer dereference: half_1j [nullPointer] bagel-1.2.2/src/multi/casscf/cassecond.cc:76:53: note: Assignment 'half_1j=nclosed_?(dynamic_pointer_cast>(cfockao)->half()):nullptr', assigned value is 0 bagel-1.2.2/src/multi/casscf/cassecond.cc:77:52: note: Null pointer dereference bagel-1.2.2/src/multi/casscf/cassecond.cc:445:16: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/multi/casscf/rotfile.cc:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/rotfile.cc:186:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/rotfile.cc:193:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/rotfile.cc:200:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/rotfile.cc:209:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/rotfile.cc:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/rotfile.cc:227:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/rotfile.cc:237:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/rotfile.cc:268:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/casscf/rotfile.cc:297:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasnoopt.cc:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasnoopt.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasnoopt.cc:50:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasnoopt.cc:62:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasnoopt.cc:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable external_rdm_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:82:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:180:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable charge_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:187:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:195:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:207:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:218:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaunt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:229:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:260:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:278:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcasscf.cc:197:14: style: Variable 'e' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/multi/zcasscf/zcassecond.cc:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thresh_microstep_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond.cc:46:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond.cc:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hcore_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond.cc:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hcore_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond.cc:71:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond.cc:148:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond.cc:192:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond.cc:214:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:254:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:414:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:452:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:499:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:529:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nact_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:332:30: style: Local variable 'tmp' shadows outer variable [shadowVariable] bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:323:31: note: Shadowed declaration bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:332:30: note: Shadow variable bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:303:18: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/multi/zcasscf/zcassecond_compute.cc:326:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/opt/compute_mep.cc:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/compute_mep.cc:135:8: style: Redundant initialization for 'pd'. The initialized value is overwritten before it is read. [redundantInitialization] bagel-1.2.2/src/opt/compute_mep.cc:134:13: note: pd is initialized bagel-1.2.2/src/opt/compute_mep.cc:135:8: note: pd is overwritten bagel-1.2.2/src/opt/compute_mep.cc:142:10: style: Redundant initialization for 'dx'. The initialized value is overwritten before it is read. [redundantInitialization] bagel-1.2.2/src/opt/compute_mep.cc:141:15: note: dx is initialized bagel-1.2.2/src/opt/compute_mep.cc:142:10: note: dx is overwritten bagel-1.2.2/src/opt/compute_opt.cc:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable muffle_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/constraint.cc:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pair_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/get_grad.cc:49:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable method_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/get_grad.cc:268:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable au2angstrom__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/get_grad.cc:287:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable method_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/get_grad.cc:375:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable method_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/get_grad.cc:482:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/opt.cc:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable method_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/opt.cc:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/opt.cc:125:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/opt.cc:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/opt.cc:158:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/opt.cc:170:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/opt.cc:175:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/opt/optimize.cc:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxiter_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/optimize.cc:45:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idata_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/qmmm.cc:44:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/qmmm.cc:171:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kcal2kj__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/qmmm.cc:115:12: style: The scope of the variable 'line' can be reduced. [variableScope] bagel-1.2.2/src/opt/qmmm.cc:128:12: style: The scope of the variable 'line' can be reduced. [variableScope] bagel-1.2.2/src/opt/qmmm.cc:141:12: style: The scope of the variable 'line' can be reduced. [variableScope] bagel-1.2.2/src/opt/qmmm.cc:158:12: style: The scope of the variable 'line' can be reduced. [variableScope] bagel-1.2.2/src/opt/update.cc:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grad_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/update.cc:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/update.cc:102:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/update.cc:125:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/update.cc:148:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispsize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/update.cc:169:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispsize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/update.cc:189:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispsize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/update.cc:235:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispsize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/update.cc:316:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dispsize_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/update.cc:358:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/opt/update.cc:402:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxstep_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/current.cc:40:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/current.cc:129:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ngrid_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/current.cc:152:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ngrid_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/current.cc:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/current.cc:173:36: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:174:36: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:175:36: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:180:41: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:181:41: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:183:41: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:187:36: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:188:36: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:189:36: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:194:41: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:195:41: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:197:41: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:201:36: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:202:36: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:203:36: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:208:41: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:211:41: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/current.cc:212:41: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/hyperfine.cc:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/momentum_point.cc:56:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/moprint.cc:42:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/moprint.cc:199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_density_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/moprint.cc:225:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/moprint.cc:262:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/moprint.cc:292:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/moprint.cc:244:33: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/moprint.cc:244:38: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/moprint.cc:277:33: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/moprint.cc:277:38: style: Argument '0*n' to function add_block is always 0. Constant literal calculation disable/hide variable expression 'n'. [knownArgumentHiddenVariableExpression] bagel-1.2.2/src/prop/multipole.cc:78:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/multipole.cc:79:63: error: Out of bounds access in expression 'out[0]' because 'out' is empty. [containerOutOfBounds] bagel-1.2.2/src/prop/multipole.cc:43:45: note: Assuming condition is false bagel-1.2.2/src/prop/multipole.cc:79:63: note: Access out of bounds bagel-1.2.2/src/prop/multipole.cc:79:93: error: Out of bounds access in expression 'out[1]' because 'out' is empty. [containerOutOfBounds] bagel-1.2.2/src/prop/multipole.cc:43:45: note: Assuming condition is false bagel-1.2.2/src/prop/multipole.cc:79:93: note: Access out of bounds bagel-1.2.2/src/prop/multipole.cc:79:123: error: Out of bounds access in expression 'out[2]' because 'out' is empty. [containerOutOfBounds] bagel-1.2.2/src/prop/multipole.cc:43:45: note: Assuming condition is false bagel-1.2.2/src/prop/multipole.cc:79:123: note: Access out of bounds bagel-1.2.2/src/prop/overlap_point.cc:53:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeff_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:62:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:76:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable norb_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nspin_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:208:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nspin1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:242:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:473:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nspin1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:571:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zfci_mu_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:734:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nspin1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:839:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:884:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nspin1_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:199:17: style: Same expression on both sides of '^'. [duplicateExpression] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:540:50: style: Same expression on both sides of '^'. [duplicateExpression] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:744:30: style: Same expression on both sides of '%'. [duplicateExpression] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:477:13: style: Redundant initialization for 'atensor'. The initialized value is overwritten before it is read. [redundantInitialization] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:465:16: note: atensor is initialized bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:477:13: note: atensor is overwritten bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:493:20: style: Local variable 'temp' shadows outer variable [shadowVariable] bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:470:10: note: Shadowed declaration bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:493:20: note: Shadow variable bagel-1.2.2/src/prop/pseudospin/pseudospin.cc:348:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/prop/pseudospin/stevensop.cc:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/pseudospin/stevensop.cc:164:15: style: Variable 'nk_q[q]' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/prop/pseudospin/stevensop.cc:183:16: style: Variable 'ak_qm[q]' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/prop/sphmultipole.cc:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/prop/sphmultipole.cc:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/dmp2/dmp2.cc:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/dmp2/dmp2.cc:79:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/mp2/mp2.cc:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scf_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/mp2/mp2.cc:61:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncore_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/mp2/mp2cache.cc:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/mp2/mp2cache.cc:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/mp2/mp2cache.cc:45:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/mp2/mp2cache.cc:50:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/mp2/mp2grad.cc:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:44:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:78:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:91:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:125:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:131:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncore_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:140:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ncore_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:157:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfrozenvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:166:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nfrozenvirt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:189:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:215:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:363:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:383:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nclosed_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:439:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:292:3: style: Struct 'NEVView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:263:38: performance: Function 'data()' should return member 'data_' by const reference. [returnByReference] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:264:38: performance: Function 'data2()' should return member 'data2_' by const reference. [returnByReference] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:265:38: performance: Function 'data3()' should return member 'data3_' by const reference. [returnByReference] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:288:39: performance: Function 'data()' should return member 'data_' by const reference. [returnByReference] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:289:39: performance: Function 'data2()' should return member 'data2_' by const reference. [returnByReference] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:290:39: performance: Function 'data3()' should return member 'data3_' by const reference. [returnByReference] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:705:16: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:693:15: note: Shadowed declaration bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:705:16: note: Shadow variable bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:707:16: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:693:15: note: Shadowed declaration bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:707:16: note: Shadow variable bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:709:16: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:693:15: note: Shadowed declaration bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:709:16: note: Shadow variable bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:267:124: performance: Function parameter 'in3' should be passed by const reference. [passedByValue] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:300:128: performance: Function parameter 'in3' should be passed by const reference. [passedByValue] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:315:58: performance:inconclusive: Function parameter 'a' should be passed by const reference. [passedByValue] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:315:76: performance:inconclusive: Function parameter 'b' should be passed by const reference. [passedByValue] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:643:16: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/pt2/nevpt2/nevpt2.cc:913:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/response/cis.cc:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nocc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/response/cis.cc:62:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nocc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/response/cis.cc:44:32: style: Variable 'halfjj' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/run_bagel.cc:135:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/atomicdensities.cc:160:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/atomicdensities.cc:147:43: style: Same expression on both sides of '^'. [duplicateExpression] bagel-1.2.2/src/scf/atomicdensities.cc:158:56: style: Same expression on both sides of '^'. [duplicateExpression] bagel-1.2.2/src/scf/atomicdensities.cc:186:40: style: Same expression on both sides of '^'. [duplicateExpression] bagel-1.2.2/src/scf/dhf/dfock.cc:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaunt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/dfock.cc:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/dfock.cc:152:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/dfock.cc:249:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/dfock.cc:346:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable robust_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/dfock.cc:211:14: style: Expression is always true because 'else if' condition is opposite to previous condition at line 207. [multiCondition] bagel-1.2.2/src/scf/dhf/dfock.cc:207:7: note: first condition bagel-1.2.2/src/scf/dhf/dfock.cc:211:14: note: else if condition is opposite to first condition bagel-1.2.2/src/scf/dhf/dfock.cc:376:16: style: Expression is always true because 'else if' condition is opposite to previous condition at line 372. [multiCondition] bagel-1.2.2/src/scf/dhf/dfock.cc:372:9: note: first condition bagel-1.2.2/src/scf/dhf/dfock.cc:376:16: note: else if condition is opposite to first condition bagel-1.2.2/src/scf/dhf/dfock.cc:102:9: style: Local variable 'j' shadows outer variable [shadowVariable] bagel-1.2.2/src/scf/dhf/dfock.cc:94:7: note: Shadowed declaration bagel-1.2.2/src/scf/dhf/dfock.cc:102:9: note: Shadow variable bagel-1.2.2/src/scf/dhf/dfock.cc:194:37: style: Local variable 'dat' shadows outer variable [shadowVariable] bagel-1.2.2/src/scf/dhf/dfock.cc:190:35: note: Shadowed declaration bagel-1.2.2/src/scf/dhf/dfock.cc:194:37: note: Shadow variable bagel-1.2.2/src/scf/dhf/dfock.cc:319:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/scf/dhf/dfock.cc:320:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/scf/dhf/dfock.cc:328:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/scf/dhf/dfock.cc:329:14: style: Variable 'i' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/scf/dhf/dirac.cc:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gaunt_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/dirac.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/dirac.cc:115:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eig_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/dirac.cc:211:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/dirac.cc:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nneg_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/dirac.cc:237:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/diracgrad.cc:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/dhf/diracgrad.cc:50:48: style: Same expression on both sides of '^'. [duplicateExpression] bagel-1.2.2/src/scf/dhf/diracgrad.cc:209:51: style: Same expression on both sides of '^'. [duplicateExpression] bagel-1.2.2/src/scf/dhf/diracgrad.cc:100:14: style: Variable 's0' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/scf/dhf/diracgrad.cc:101:16: style: Variable 's1' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/scf/dhf/diracgrad.cc:103:18: style: Variable 'w0' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/scf/dhf/diracgrad.cc:104:20: style: Variable 'w1' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/scf/fmm/box.cc:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nchild_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable child_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:126:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:133:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:158:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nchild_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:177:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:196:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nchild_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:214:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nchild_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:260:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmax_k_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:319:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable centre_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:331:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable centre_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:344:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mlm_ji_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:360:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ninter_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:375:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nchild_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:533:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:545:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nchild_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:581:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nchild_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:635:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sp_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:712:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numerical_zero__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:760:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numerical_zero__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:808:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numerical_zero__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:846:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nchild_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:987:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nchild_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/box.cc:621:14: style: Local variable 'i' shadows outer variable [shadowVariable] bagel-1.2.2/src/scf/fmm/box.cc:617:14: note: Shadowed declaration bagel-1.2.2/src/scf/fmm/box.cc:621:14: note: Shadow variable bagel-1.2.2/src/scf/fmm/fmm.cc:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lmax_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ns_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:107:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ns_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:275:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbranch_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:299:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ns_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:314:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbox_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:339:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ns_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:375:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbasis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:424:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_exchange_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable box_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:501:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbasis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:552:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nbasis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/fmm/fmm.cc:205:25: style: Local variable 'ibox' shadows outer variable [shadowVariable] bagel-1.2.2/src/scf/fmm/fmm.cc:112:21: note: Shadowed declaration bagel-1.2.2/src/scf/fmm/fmm.cc:205:25: note: Shadow variable bagel-1.2.2/src/scf/fmm/fmm.cc:177:47: style: Unused variable: sp [unusedVariable] bagel-1.2.2/src/scf/giaohf/fock_london.cc:114:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schwarz_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/giaohf/fock_london.cc:166:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DF [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/giaohf/fock_london.cc:212:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DF [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/giaohf/rhf_london.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/giaohf/rhf_london.cc:55:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hcore_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/giaohf/rhf_london.cc:200:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nocc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/giaohf/rhf_london.cc:59:33: style: Variable 'tildextc' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/giaohf/rhf_london.cc:125:27: style: Variable 'prev' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/hf/fock.cc:116:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schwarz_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/fock.cc:186:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DF [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/fock.cc:231:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DF [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/fock_base.cc:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schwarz_thresh_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/fock_base.cc:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable previous_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/rhf.cc:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/rhf.cc:56:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hcore_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/rhf.cc:213:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energy_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/rhf.cc:224:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fmmK_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/rohf.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/rohf.cc:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable noccB_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/uhf.cc:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeff_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/uhf.cc:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/uhf.cc:129:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nocc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/uhf.cc:136:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeff_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/uhf.cc:175:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nocc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/uhf.cc:189:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable geom_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/hf/uhf.cc:202:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nocc_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/ks/dftgrid.cc:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grid_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/ks/dftgrid.cc:375:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grid_thresh_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/ks/dftgrid.cc:407:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/ks/dftgrid.cc:432:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/ks/dftgrid.cc:452:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/ks/grid.cc:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basis_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/ks/grid.cc:119:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mol_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/ks/ks.cc:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tildex_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/ks/ks.cc:101:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable energy_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/ks/ks.cc:84:12: style: Local variable 'intermediate' shadows outer variable [shadowVariable] bagel-1.2.2/src/scf/ks/ks.cc:35:10: note: Shadowed declaration bagel-1.2.2/src/scf/ks/ks.cc:84:12: note: Shadow variable bagel-1.2.2/src/scf/ks/lebedev.cc:70:10: style: The scope of the variable 'c' can be reduced. [variableScope] bagel-1.2.2/src/scf/ks/lebedev.cc:270:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:316:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:364:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:413:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:464:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:518:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:573:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:631:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:692:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:756:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:823:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:894:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:968:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:1046:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:1128:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:1219:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:1325:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:1448:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:1590:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:1753:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:1939:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:2150:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:2388:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:2655:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:2953:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:3284:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:3650:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:4053:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:4495:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:4978:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:5504:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/ks/lebedev.cc:6075:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] bagel-1.2.2/src/scf/scf_base.cc:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable do_grad_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/scf_base.cc:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable schwarz_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/scf_base.cc:108:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coeff_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/sohf/sofock.cc:37:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable previous_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/sohf/soscf.cc:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/sohf/soscf.cc:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sooverlap_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/sohf/soscf.cc:130:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tildex_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/sohf/soscf.cc:137:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable overlap_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/scf/sohf/soscf.cc:143:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socoeff_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/smith/caspt2grad.cc:525:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] bagel-1.2.2/src/smith/indexrange.cc:44:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orboffset_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/smith/indexrange.cc:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable orboffset_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/smith/indexrange.cc:81:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/smith/indexrange.cc:86:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/smith/indexrange.cc:99:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable range_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/static.cc:59:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_asd.cc:29:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_asd.cc:92:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_asd.cc:28:31: performance: Function parameter 'inp' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_asd.cc:91:44: performance: Function parameter 'inp' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_asd_dmrg.cc:33:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_asd_dmrg.cc:29:36: performance: Function parameter 'inp' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_asd_dmrg.cc:41:59: style: Unused variable: saved [unusedVariable] bagel-1.2.2/src/testimpl/test_casscf.cc:28:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_casscf.cc:27:31: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_fci.cc:32:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_fci.cc:30:44: performance: Function parameter 'inp' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_force.cc:31:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_force.cc:28:43: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_force.cc:56:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/testimpl/test_localize.cc:32:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_localize.cc:57:44: style: Local variable 'localization' shadows outer function [shadowFunction] bagel-1.2.2/src/testimpl/test_localize.cc:31:8: note: Shadowed declaration bagel-1.2.2/src/testimpl/test_localize.cc:57:44: note: Shadow variable bagel-1.2.2/src/testimpl/test_localize.cc:31:33: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_london.cc:33:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_london.cc:32:34: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_molden.cc:32:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_molden.cc:30:38: performance: Function parameter 'inp1' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_molden.cc:30:56: performance: Function parameter 'inp2' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_mp2.cc:31:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_nevpt2.cc:31:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_opt.cc:31:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable location__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_opt.cc:28:41: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_prop.cc:33:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_prop.cc:53:17: style: Local variable 'multipole' shadows outer function [shadowFunction] bagel-1.2.2/src/testimpl/test_prop.cc:32:21: note: Shadowed declaration bagel-1.2.2/src/testimpl/test_prop.cc:53:17: note: Shadow variable bagel-1.2.2/src/testimpl/test_prop.cc:32:43: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_pseudospin.cc:34:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_pseudospin.cc:32:43: performance: Function parameter 'inp' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_ras.cc:30:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_ras.cc:28:44: performance: Function parameter 'inp' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_rel.cc:33:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_rel.cc:32:31: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_response.cc:31:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_response.cc:30:44: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_response.cc:30:66: performance: Function parameter 'extension' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_scf.cc:35:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_scf.cc:34:31: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_scf.cc:34:53: performance: Function parameter 'extension' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_zcasscf.cc:30:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_zcasscf.cc:28:34: performance: Function parameter 'inp' should be passed by const reference. [passedByValue] bagel-1.2.2/src/testimpl/test_zfci.cc:30:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trunc [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/testimpl/test_zfci.cc:28:47: performance: Function parameter 'inp' should be passed by const reference. [passedByValue] bagel-1.2.2/src/util/atommap.cc:952:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/atommap.cc:965:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable au2angstrom__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/atommap.cc:972:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable au2angstrom__ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/atommap.cc:1016:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/atommap.cc:1022:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable angmap [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/atommap.cc:1022:13: style: Variable 'm' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/util/atommap.cc:1023:27: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/util/input/input.cc:39:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/input/input.cc:77:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/input/input.cc:85:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/input/input.cc:86:125: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/input/input.cc:122:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BASIS_DIR [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/input/input.cc:143:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/io/dfpcmo.cc:43:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/io/molden_transforms.cc:93:18: style: Variable 'ituv' can be declared as reference to const [constVariableReference] bagel-1.2.2/src/util/io/molden_transforms.cc:94:15: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] bagel-1.2.2/src/util/io/moldenin.cc:51:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable atoms_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/io/moldenin.cc:69:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mo_eig_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/io/moldenin.cc:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cartesian_ [valueFlowBailoutIncompleteVar] bagel-1.2.2/src/util/io/moldenin.cc:351:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] bagel-1.2.2/src/util/io/moldenin.cc:349:21: note: outer condition: i