2025-07-01 11:15 ftp://ftp.de.debian.org/debian/pool/main/v/vecgeom/vecgeom_1.2.8+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: dfa16af (2025-06-30 19:43:56 +0200) count: 1594 1586 elapsed-time: 52.8 54.5 head-timing-info: old-timing-info: head results: VecGeom-v1.2.8/persistency/gdml/source/src/Frontend.cpp:28:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Backend.cpp:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Backend.cpp:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Backend.cpp:65:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDOMParser [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Backend.cpp:97:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Backend.cpp:109:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chNull [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/PrintConstituents.C:22:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/PrintConstituents.C:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Backend.cpp:57:8: performance:inconclusive: Either there is a missing 'override', or the member function 'vgdml::ErrorHandler::resetErrors' can be static. [functionStatic] VecGeom-v1.2.8/persistency/gdml/source/src/Backend.cpp:34:3: style: Class 'ErrorHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] VecGeom-v1.2.8/scripts/PrintConstituents.C:30:15: style: Variable 'topvolume' can be declared as pointer to const [constVariablePointer] VecGeom-v1.2.8/persistency/gdml/source/src/Helper.cpp:52:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XERCES_CPP_NAMESPACE_QUALIFIER [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Helper.cpp:102:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XERCES_CPP_NAMESPACE_QUALIFIER [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/BVHManager.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hBVH [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ABBoxManager.cpp:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ABBoxManager.cpp:172:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVolToABBoxesMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ABBoxManager.cpp:249:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVolToABBoxesMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ColorUtils.cpp:26:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/BVH.cpp:58:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fAABBs [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/BVH.cpp:102:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDepth [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/BVH.cpp:168:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPrimId [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/BVH.cpp:253:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/BVH.cpp:304:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/BVH.cpp:368:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNChild [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/BVH.cpp:402:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BVH_MAX_DEPTH [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CutPlanes.cpp:9:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCutPlanes [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CutPlanes.cpp:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCutPlanes [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/EmbreeManager.cpp:38:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fStructureHolder [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/EmbreeManager.cpp:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fBuildMode [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/EmbreeManager.cpp:70:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTC_SCENE_FLAG_CONTEXT_FILTER_FUNCTION [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/EmbreeManager.cpp:105:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTC_SCENE_FLAG_CONTEXT_FILTER_FUNCTION [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/EmbreeManager.cpp:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fStructureHolder [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/EmbreeManager.cpp:150:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAABBox [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/EmbreeManager.cpp:369:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RTC_GEOMETRY_TYPE_QUAD [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CppExporter.cpp:75:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPlaced [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CppExporter.cpp:111:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTrafoToStringMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CppExporter.cpp:205:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLVolumeToStringMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CppExporter.cpp:555:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLVolumeToStringMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CppExporter.cpp:605:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNeededHeaderFiles [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CppExporter.cpp:643:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fListofDeferredLogicalVolumes [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable synchronized_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world_gpu_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:235:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:260:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world_gpu_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:281:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable world_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:299:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:43:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:328:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gNavIndex [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:445:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:357:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:478:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:402:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verbose_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:512:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:499:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPlaced [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:549:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/CudaManager.cpp:577:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable placed_volumes_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:586:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:618:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:660:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:708:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:742:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:792:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:844:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:881:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1184:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/EmbreeManager.cpp:391:7: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/EmbreeManager.cpp:419:17: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/EmbreeManager.cpp:48:7: style: The scope of the variable 'nDaughters' can be reduced. [variableScope] VecGeom-v1.2.8/source/EmbreeManager.cpp:382:9: style: struct member 'Triangle::v0' is never used. [unusedStructMember] VecGeom-v1.2.8/source/EmbreeManager.cpp:382:13: style: struct member 'Triangle::v1' is never used. [unusedStructMember] VecGeom-v1.2.8/source/EmbreeManager.cpp:382:17: style: struct member 'Triangle::v2' is never used. [unusedStructMember] VecGeom-v1.2.8/source/CudaManager.cpp:345:13: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:154:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable constantMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:176:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:226:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:242:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:262:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:281:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:301:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:335:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:374:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:516:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:541:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:594:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:673:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:708:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:716:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:736:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:757:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:773:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:806:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:829:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:847:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:882:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:914:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:949:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:969:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:990:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1009:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1032:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1056:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1090:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1139:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1156:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1177:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1197:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1217:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1252:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1324:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1408:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:1554:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/persistency/gdml/source/src/Middleware.cpp:427:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:33:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsClosed [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:42:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsClosed [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsClosed [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:63:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsClosed [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPlacedVolumesMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:195:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsClosed [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:248:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:320:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLogicalVolumesMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:357:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVolumeCount [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:445:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Container [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/GeoManager.cpp:110:29: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/GeoManager.cpp:256:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/FlatVoxelManager.cpp:29:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fStructureHolder [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/FlatVoxelManager.cpp:173:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/FlatVoxelManager.cpp:465:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/FlatVoxelManager.cpp:553:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fStructureHolder [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:286:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:27:10: warning: If memory allocation fails, then there is a possible null pointer dereference: rootfilename [nullPointerOutOfMemory] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:26:36: note: Assuming allocation function fails VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:26:23: note: Assignment 'rootfilename=(char*)malloc(strlen(geometry)+strlen(".root")+1)', assigned value is 0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:27:10: note: Null pointer dereference VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:28:10: warning: If memory allocation fails, then there is a possible null pointer dereference: rootfilename [nullPointerOutOfMemory] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:26:36: note: Assuming allocation function fails VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:26:23: note: Assignment 'rootfilename=(char*)malloc(strlen(geometry)+strlen(".root")+1)', assigned value is 0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:28:10: note: Null pointer dereference VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:39:4: warning: If memory allocation fails, then there is a possible null pointer dereference: m_id [nullPointerOutOfMemory] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:38:26: note: Assuming allocation function fails VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:38:14: note: Assignment 'm_id=(int*)malloc(sizeof(int))', assigned value is 0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:39:4: note: Null pointer dereference VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:26:23: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:38:14: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:49:22: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:73:11: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:276:23: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:339:26: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:346:27: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:354:28: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:361:27: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:369:28: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:376:28: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:383:27: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:390:27: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:397:31: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:404:32: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:411:26: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:419:35: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:861:31: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:862:31: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:934:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:943:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:952:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:962:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:971:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:980:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:989:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:998:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1007:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1016:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1084:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1093:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1102:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1111:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1120:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1129:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1138:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1147:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1156:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1165:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/source/BVH.cpp:206:100: style: Parameter 'a' can be declared as const array [constParameter] VecGeom-v1.2.8/source/BVH.cpp:206:111: style: Parameter 'b' can be declared as const array [constParameter] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:896:13: error: Uninitialized variable: Operator [legacyUninitvar] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:37:18: style: Variable 'check_flag' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:49:20: style: Variable 'mix' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:37:8: style: Variable 'check_flag' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/source/HybridManager2.cpp:30:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fStructureHolder [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/HybridManager2.cpp:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fStructureHolder [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/HybridManager2.cpp:97:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/HybridManager2.cpp:136:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fStructureHolder [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/HybridManager2.cpp:155:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/HybridManager2.cpp:236:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsBiggerCluster [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Logger.cpp:34:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable debug [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Logger.cpp:68:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warning [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Logger.cpp:96:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/LoggerMessage.cpp:31:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/LoggerMessage.cpp:44:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable os_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Logger.cpp:29:72: performance: Function parameter 'msg' should be passed by const reference. However it seems that 'default_global_handler' is a callback function. [passedByValueCallback] VecGeom-v1.2.8/source/Logger.cpp:112:15: note: Function pointer used here. VecGeom-v1.2.8/source/Logger.cpp:29:72: note: Function parameter 'msg' should be passed by const reference. However it seems that 'default_global_handler' is a callback function. VecGeom-v1.2.8/source/LogicalVolume.cpp:64:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fId [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/LogicalVolume.cpp:93:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLabel [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/LogicalVolume.cpp:117:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIdentity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/LogicalVolume.cpp:164:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fId [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/LogicalVolume.cpp:191:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i_end [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/HybridManager2.cpp:152:7: style: The scope of the variable 'closestCluster' can be reduced. [variableScope] VecGeom-v1.2.8/source/NavStateIndex.cpp:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNavInd [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavStateIndex.cpp:56:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNavInd [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavIndexTable.cpp:12:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCurrent [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavIndexTable.cpp:106:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fWorld [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavStatePath.cpp:63:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCurrentLevel [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavStatePath.cpp:91:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCurrentLevel [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavStatePath.cpp:102:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCurrentLevel [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavStatePath.cpp:116:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCurrentLevel [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/FlatVoxelManager.cpp:267:14: style: The scope of the variable 'remainder' can be reduced. [variableScope] VecGeom-v1.2.8/source/FlatVoxelManager.cpp:497:14: style: The scope of the variable 'remainder' can be reduced. [variableScope] VecGeom-v1.2.8/source/FlatVoxelManager.cpp:364:17: style: Local variable 'size' shadows outer variable [shadowVariable] VecGeom-v1.2.8/source/FlatVoxelManager.cpp:274:11: note: Shadowed declaration VecGeom-v1.2.8/source/FlatVoxelManager.cpp:364:17: note: Shadow variable VecGeom-v1.2.8/source/FlatVoxelManager.cpp:236:14: style: Variable 'k' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavIndexTable.cpp:57:22: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/NavIndexTable.cpp:66:23: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/NavIndexTable.cpp:88:22: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/NavIndexTable.cpp:62:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/source/NavIndexTable.cpp:113:7: style: Statements following 'throw' will never be executed. [unreachableCode] VecGeom-v1.2.8/source/NavIndexTable.cpp:124:5: style: Statements following 'throw' will never be executed. [unreachableCode] VecGeom-v1.2.8/source/NavIndexTable.cpp:131:5: style: Statements following 'throw' will never be executed. [unreachableCode] VecGeom-v1.2.8/source/NavIndexTable.cpp:138:5: style: Statements following 'throw' will never be executed. [unreachableCode] VecGeom-v1.2.8/source/NavIndexTable.cpp:145:5: style: Statements following 'throw' will never be executed. [unreachableCode] VecGeom-v1.2.8/source/NavIndexTable.cpp:105:7: style: The scope of the variable 'dind' can be reduced. [variableScope] VecGeom-v1.2.8/source/NavIndexTable.cpp:153:10: style: Instance of 'std::runtime_error' object is destroyed immediately. [unusedScopedObject] VecGeom-v1.2.8/source/NavIndexTable.cpp:105:34: style: Variable 'dind' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/source/Planes.cpp:16:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNormals [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Planes.cpp:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDistances [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Planes.cpp:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDistances [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Planes.cpp:46:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNormals [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/PlacedVolume.cpp:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/PlacedVolume.cpp:50:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VPlacedVolume [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/PlacedVolume.cpp:68:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/PlacedVolume.cpp:79:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id_ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/PlacedVolume.cpp:99:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable volEnd [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Quadrilaterals.cpp:25:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPlanes [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Quadrilaterals.cpp:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCorners [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReflFactory.cpp:18:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNameExtension [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReflFactory.cpp:25:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVerboseLevel [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReflFactory.cpp:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fConstituentLVMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReflFactory.cpp:186:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVerboseLevel [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/PlacedVolume.cpp:50:17: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/PlacedVolume.cpp:50:31: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/ReflFactory.cpp:113:34: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/ReflFactory.cpp:121:32: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/ReflFactory.cpp:170:14: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/ResultComparator.cpp:78:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ResultComparator.cpp:91:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ResultComparator.cpp:77:7: style: Condition 'mismatch' is always false [knownConditionTrueFalse] VecGeom-v1.2.8/source/ResultComparator.cpp:59:19: note: Assignment 'mismatch=false', assigned value is 0 VecGeom-v1.2.8/source/ResultComparator.cpp:77:7: note: Condition 'mismatch' is always false VecGeom-v1.2.8/source/SolidMesh.cpp:26:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVert [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/TessellatedHelpers.cpp:14:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/TessellatedHelpers.cpp:26:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:24:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRMax [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:81:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRZVect [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:134:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRZVect [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:150:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRZVect [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:169:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:209:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRMax [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:242:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRZVect [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:253:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRZVect [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedAssembly.cpp:15:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsAssembly [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:340:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRMax [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedAssembly.cpp:45:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:410:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSectionVect [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:486:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:540:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:646:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCoaxialConesSectionVect [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Transformation3D.cpp:72:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRadToDeg [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Transformation3D.cpp:80:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTranslation [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Transformation3D.cpp:88:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTranslation [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Transformation3D.cpp:96:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTranslation [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Transformation3D.cpp:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fHasTranslation [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Transformation3D.cpp:129:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRotation [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Transformation3D.cpp:152:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRotation [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Transformation3D.cpp:169:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRotation [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Transformation3D.cpp:186:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fHasTranslation [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedBox.cpp:17:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDimensions [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedBooleanVolume.cpp:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedBooleanVolume.cpp:112:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedBooleanVolume.cpp:160:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedBooleanVolume.cpp:198:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnion [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedBooleanVolume.cpp:218:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnion [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedBooleanVolume.cpp:414:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:71:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRotCoefficients [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:112:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:132:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSOA [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:238:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSOA [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:270:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTransalwayszero [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:325:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTransCoefficients [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:442:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fClassName [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:449:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fUseBaseNavigator [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:509:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fClassName [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:547:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLogicalVolumeName [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:576:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fClassName [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:618:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLogicalVolume [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:641:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fLogicalVolume [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:677:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIndexMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:692:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIndexMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:735:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIndexMap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:754:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGeometryDepth [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1003:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1019:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1033:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1348:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fClassName [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1368:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTransformVariables [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1448:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1533:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fUnrollLoops [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1674:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGeometryDepth [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1716:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fClassName [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1775:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1832:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTransitionOrder [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1994:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fUseBaseNavigator [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/ReducedPolycone.cpp:333:14: style: The scope of the variable 'valid' can be reduced. [variableScope] VecGeom-v1.2.8/source/ReducedPolycone.cpp:301:23: style: Local variable 'rVect' shadows outer variable [shadowVariable] VecGeom-v1.2.8/source/ReducedPolycone.cpp:292:21: note: Shadowed declaration VecGeom-v1.2.8/source/ReducedPolycone.cpp:301:23: note: Shadow variable VecGeom-v1.2.8/source/ReducedPolycone.cpp:333:20: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/source/UnplacedCutTube.cpp:42:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSinPhi2 [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCutTube.cpp:135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCutTube.cpp:178:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCutTube.cpp:190:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCutTube [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCutTube.cpp:247:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCone.cpp:57:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDPhi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCone.cpp:112:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCone.cpp:128:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCone.cpp:153:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _frmax1 [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCone.cpp:360:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCone.cpp:430:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRmin1 [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCone.cpp:262:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedCone.cpp:225:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedBooleanVolume.cpp:217:28: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/UnplacedBooleanVolume.cpp:241:20: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/UnplacedBooleanVolume.cpp:249:21: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/source/UnplacedEllipsoid.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipsoid.cpp:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipsoid.cpp:43:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipsoid.cpp:129:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fZBottomCut [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipsoid.cpp:169:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fXmax [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipsoid.cpp:213:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipsoid.cpp:246:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDx [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipsoid.cpp:261:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fZTopCut [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipsoid.cpp:266:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDx [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipsoid.cpp:284:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipticalCone.cpp:23:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipticalCone.cpp:30:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipticalCone.cpp:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipticalCone.cpp:179:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDx [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipticalCone.cpp:192:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fZCut [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipticalCone.cpp:197:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDx [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipticalTube.cpp:23:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipticalTube.cpp:30:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipticalTube.cpp:135:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedEllipticalTube.cpp:140:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDx [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedExtruded.cpp:92:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fOrigin [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedExtruded.cpp:120:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedExtruded.cpp:154:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedExtruded.cpp:160:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsSxtru [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedExtruded.cpp:169:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCubicVolume [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedExtruded.cpp:188:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSurfaceArea [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedExtruded.cpp:210:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFacets [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedExtruded.cpp:225:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFacets [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedExtruded.cpp:234:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fIsSxtru [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenTrap.cpp:31:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDeltaX [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenTrap.cpp:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVerticesX [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenTrap.cpp:164:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGenTrap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenTrap.cpp:177:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenTrap.cpp:196:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenTrap.cpp:215:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenericPolycone.cpp:28:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenericPolycone.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fR [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenericPolycone.cpp:84:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenericPolycone.cpp:158:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSPhi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedGenericPolycone.cpp:176:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSPhi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedMultiUnion.cpp:11:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCapacity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedMultiUnion.cpp:23:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSurfaceArea [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedMultiUnion.cpp:56:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSurface [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedMultiUnion.cpp:64:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fMultiUnion [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedMultiUnion.cpp:48:13: style: Variable 'id' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/source/UnplacedOrb.cpp:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedOrb.cpp:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCubicVolume [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedOrb.cpp:45:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fR [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedOrb.cpp:54:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedOrb.cpp:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fR [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedOrb.cpp:68:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedOrb.cpp:93:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fR [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedOrb.cpp:108:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fR [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedHype.cpp:48:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedHype.cpp:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedHype.cpp:98:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedHype.cpp:117:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRmax2 [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedHype.cpp:198:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRmin [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedHype.cpp:208:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedHype.cpp:223:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRmin [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedHype.cpp:236:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedHype.cpp:241:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRmin [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParaboloid.cpp:21:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParaboloid.cpp:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParaboloid.cpp:38:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCubicVolume [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParaboloid.cpp:46:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fB [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParaboloid.cpp:70:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDx [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParaboloid.cpp:83:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParaboloid.cpp:121:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParaboloid.cpp:134:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRlo [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParallelepiped.cpp:26:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDimensions [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParallelepiped.cpp:82:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDimensions [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParallelepiped.cpp:95:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fAreas [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedParallelepiped.cpp:47:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] VecGeom-v1.2.8/source/UnplacedGenTrap.cpp:172:10: style: The scope of the variable 'j' can be reduced. [variableScope] VecGeom-v1.2.8/source/UnplacedHype.cpp:50:19: style: Expression is always true because 'else if' condition is opposite to previous condition at line 39. [multiCondition] VecGeom-v1.2.8/source/UnplacedHype.cpp:39:12: note: first condition VecGeom-v1.2.8/source/UnplacedHype.cpp:50:19: note: else if condition is opposite to first condition VecGeom-v1.2.8/source/UnplacedHype.cpp:64:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] VecGeom-v1.2.8/source/UnplacedScaledShape.cpp:37:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fScaled [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTessellated.cpp:21:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTessellated.cpp:26:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCubicVolume [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTessellated.cpp:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSurfaceArea [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTessellated.cpp:62:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFacets [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTessellated.cpp:78:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fFacets [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTessellated.cpp:87:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTessellated [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:171:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fHStart_angle [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:204:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fStartPhi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:247:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:286:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kConeTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:365:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:495:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:568:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:628:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:730:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:785:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:875:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolycone.cpp:1021:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTet.cpp:20:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:75:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFalse [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTet.cpp:29:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:156:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fCapacity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTet.cpp:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVertex [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:201:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fAreaStruct [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTet.cpp:68:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVertex [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:275:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTet.cpp:131:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVertex [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:369:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fAreaStruct [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTet.cpp:138:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVertex [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:453:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPoly [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTet.cpp:151:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVertex [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:472:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fZSegments [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:495:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPhiStart [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:514:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:570:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedSphere.cpp:50:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedSphere.cpp:79:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRmax [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedSphere.cpp:186:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRmax [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedSphere.cpp:275:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fRmax [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedSphere.cpp:292:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTorus2.cpp:27:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTorus2.cpp:114:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fSphi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTorus2.cpp:154:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTorus2.cpp:208:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/NavigationSpecializer.h:123:3: warning: Member variable 'NavigationSpecializer::fNumberOfPossiblePaths' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/source/NavigationSpecializer.h:29:3: style: Class 'TabulatedTransData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:891:26: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:884:11: note: outer condition: !rotalwayszero[rotindex] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:891:26: note: opposite inner condition: rotalwayszero[rotindex] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1311:26: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1305:11: note: outer condition: !rotalwayszero[rotindex] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1311:26: note: opposite inner condition: rotalwayszero[rotindex] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1234:14: style: Local variable 'index' shadows outer variable [shadowVariable] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1200:10: note: Shadowed declaration VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1234:14: note: Shadow variable VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1255:14: style: Local variable 'index' shadows outer variable [shadowVariable] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1200:10: note: Shadowed declaration VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1255:14: note: Shadow variable VecGeom-v1.2.8/source/NavigationSpecializer.cpp:48:35: performance: Function parameter 'name' should be passed by const reference. [passedByValue] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:61:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:558:16: style: Variable 'valueindexpair' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:735:13: style: Variable 'm' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:742:14: style: Variable 'pair' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1196:14: style: Variable 's' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1201:14: style: Variable 's' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1205:14: style: Variable 's' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1220:14: style: Variable 'tp' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1223:14: style: Variable 'tp' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1368:14: style: Variable 'var' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1374:14: style: Variable 'var' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1447:16: style: Variable 'pair' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1463:18: style: Variable 'pair' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1574:18: style: Variable 'pair' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1580:18: style: Variable 'pair' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1774:16: style: Variable 'pair' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:41:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:770:23: style: Unused variable: indexMap [unusedVariable] VecGeom-v1.2.8/source/NavigationSpecializer.cpp:1735:25: style: Variable 'shapetype' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTanAlpha1 [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:183:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warning [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:196:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:262:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTrap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:301:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:349:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sideAreas [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:442:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:450:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTrap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:471:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTrap [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:499:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDz [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:593:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrapezoid.cpp:689:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sideAreas [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTorus2.cpp:136:21: style: Condition 'chose>=aOut' is always true [knownConditionTrueFalse] VecGeom-v1.2.8/source/UnplacedTorus2.cpp:133:13: note: Assuming that condition 'chose=aOut' is always true VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:558:29: style: Local variable 'k' shadows outer variable [shadowVariable] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:540:13: note: Shadowed declaration VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:558:29: note: Shadow variable VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:565:44: style: Local variable 'k' shadows outer variable [shadowVariable] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:540:13: note: Shadowed declaration VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:565:44: note: Shadow variable VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:571:31: style: Local variable 'k' shadows outer variable [shadowVariable] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:540:13: note: Shadowed declaration VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:571:31: note: Shadow variable VecGeom-v1.2.8/source/UnplacedTube.cpp:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTube.cpp:184:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fTube [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTube.cpp:205:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fGlobalConvexity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTube.cpp:220:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrd.cpp:107:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDX1 [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrd.cpp:136:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDX1 [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrd.cpp:142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDZ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrd.cpp:167:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDX1 [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrd.cpp:205:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDX1 [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrd.cpp:286:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDZ [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedTrd.cpp:364:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fDX1 [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedVolume.cpp:206:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/UnplacedVolume.cpp:42:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] VecGeom-v1.2.8/source/UnplacedVolume.cpp:53:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] VecGeom-v1.2.8/source/UnplacedVolume.cpp:73:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] VecGeom-v1.2.8/source/UnplacedVolume.cpp:92:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] VecGeom-v1.2.8/source/UnplacedVolume.cpp:103:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] VecGeom-v1.2.8/source/UnplacedVolume.cpp:114:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] VecGeom-v1.2.8/source/Wedge.cpp:19:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/backend/cuda/Interface.cpp:27:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaSuccess [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/backend/cuda/Interface.cpp:51:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaSuccess [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/backend/cuda/Interface.cpp:60:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaSuccess [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/backend/cuda/Interface.cpp:70:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaMemcpyHostToDevice [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/backend/cuda/Interface.cpp:75:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaMemcpyDeviceToHost [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/backend/cuda/Interface.cpp:80:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaMemcpyDeviceToHost [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/backend/cuda/Interface.cpp:90:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaLimitStackSize [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/backend/cuda/Interface.cpp:95:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaLimitMallocHeapSize [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/BenchmarkResult.cpp:19:23: style:inconclusive: Technically the member function 'vecgeom::BenchmarkResult::WriteToCsv' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/BenchmarkResult.h:44:8: note: Technically the member function 'vecgeom::BenchmarkResult::WriteToCsv' can be const. VecGeom-v1.2.8/test/VecGeomTest/BenchmarkResult.cpp:19:23: note: Technically the member function 'vecgeom::BenchmarkResult::WriteToCsv' can be const. VecGeom-v1.2.8/test/VecGeomTest/G4GeoManager.cpp:32:34: performance:inconclusive: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::G4GeoManager::GetG4GeometryFromROOT' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/G4GeoManager.h:59:22: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::G4GeoManager::GetG4GeometryFromROOT' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/G4GeoManager.cpp:32:34: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::G4GeoManager::GetG4GeometryFromROOT' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/PlacedRootVolume.h:17:1: error: There is an unknown macro here somewhere. Configuration is required. If VECGEOM_DEVICE_FORWARD_DECLARE is a macro then please configure it. [unknownMacro] VecGeom-v1.2.8/test/VecGeomTest/Benchmarker.h:36:1: error: There is an unknown macro here somewhere. Configuration is required. If VECGEOM_HOST_FORWARD_DECLARE is a macro then please configure it. [unknownMacro] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:153:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:138:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSurface [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:267:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:341:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOutside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:417:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:438:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:449:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:216:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Precision [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:508:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Precision [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:108:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Precision [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeDebugger.h:25:3: style: Class 'ShapeDebugger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:545:9: style: Condition '!ok' is always false [knownConditionTrueFalse] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:526:15: note: Assignment 'ok=true', assigned value is 1 VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:545:9: note: Condition '!ok' is always false VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:216:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:217:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:218:20: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:508:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:108:23: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:328:51: style:inconclusive: Function 'runNavigationBenchmarks' argument 1 names different: declaration 'vol' definition 'startVol'. [funcArgNamesDifferent] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.h:35:51: note: Function 'runNavigationBenchmarks' argument 1 names different: declaration 'vol' definition 'startVol'. VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:328:51: note: Function 'runNavigationBenchmarks' argument 1 names different: declaration 'vol' definition 'startVol'. VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:498:36: style:inconclusive: Function 'validateVecGeomNavigation' argument 1 names different: declaration 'npts' definition 'np'. [funcArgNamesDifferent] VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.h:41:36: note: Function 'validateVecGeomNavigation' argument 1 names different: declaration 'npts' definition 'np'. VecGeom-v1.2.8/test/VecGeomTest/NavigationBenchmarker.cpp:498:36: note: Function 'validateVecGeomNavigation' argument 1 names different: declaration 'npts' definition 'np'. VecGeom-v1.2.8/test/VecGeomTest/Visualizer.h:10:0: error: #error "Visualizer currently only available with ROOT enabled." [preprocessorErrorDirective] VecGeom-v1.2.8/test/VecGeomTest/Visualizer.h:10:2: error: #error "Visualizer currently only available with ROOT enabled." [preprocessorErrorDirective] VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.cpp:49:33: warning: Member variable 'VolumePointers::fInitial' is not assigned a value in 'VolumePointers::operator='. [operatorEqVarError] VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.cpp:68:22: performance:inconclusive: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::VolumePointers::Deallocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.h:65:8: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::VolumePointers::Deallocate' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.cpp:68:22: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::VolumePointers::Deallocate' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.h:36:3: style: Class 'VolumePointers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] VecGeom-v1.2.8/test/benchmark/3LevelSubtractionBenchmark_virtual.cpp:34:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSubtraction [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ArgParser.h:12:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ArgParser.h:24:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ArgParser.h:36:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ArgParser.h:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:35:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:44:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNorm [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fN [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:60:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fN [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fValid [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:97:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVert [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVert [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:139:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fInd [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:166:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPts [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:186:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPts [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:232:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVert [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:269:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVert [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:289:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNorm [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:634:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fN [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:667:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fNorm [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:682:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fVert [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:695:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fPolys [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:715:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fInd [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:729:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:753:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kParallel [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:833:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDisjoint [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:857:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDisjoint [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/BoxIntersectHollowTubeBenchmark_virtual.cpp:23:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:60:16: style:inconclusive: Technically the member function 'ShapeTester::GetPoint' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:443:26: style:inconclusive: Technically the member function 'ShapeTester::GenerateConventionReport' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:163:8: note: Technically the member function 'ShapeTester::GenerateConventionReport' can be const. VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:443:26: note: Technically the member function 'ShapeTester::GenerateConventionReport' can be const. VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:58:26: performance:inconclusive: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:170:8: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:58:26: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:73:26: performance:inconclusive: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:171:8: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:73:26: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:172:11: style: Condition 'convexShape' is always false [knownConditionTrueFalse] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:168:24: note: Assignment 'convexShape=false', assigned value is 0 VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:172:11: note: Condition 'convexShape' is always false VecGeom-v1.2.8/test/benchmark/BoxMinusHollowTubeBenchmark.cpp:45:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIdentity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:168:10: style: The scope of the variable 'convexShape' can be reduced. [variableScope] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:447:7: style: The scope of the variable 'index' can be reduced. [variableScope] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:437:13: performance: Range variable 'i' should be declared as const reference. [iterateByValue] VecGeom-v1.2.8/test/benchmark/ABBoxBenchmark.cpp:119:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ABBoxBenchmark.cpp:270:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ABBoxBenchmark.cpp:311:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ABBoxBenchmark.cpp:374:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/BoxMinusHollowTubeBenchmark_virtual.cpp:31:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSubtraction [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/BoxUnionBoxBenchmark_virtual.cpp:31:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnion [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/BoxUnionHollowTubeBenchmark_virtual.cpp:23:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ConeBenchmark.cpp:28:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ABBoxBenchmark.cpp:58:8: style:inconclusive: Technically the member function 'HitBoxComparatorFunctor::operator()' can be const. [functionConst] VecGeom-v1.2.8/test/benchmark/CutTubeBenchmark.cpp:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ABBoxBenchmark.cpp:352:74: style:inconclusive: Function 'benchCachingAndVector' argument 4 names different: declaration 'number' definition 'vecsize'. [funcArgNamesDifferent] VecGeom-v1.2.8/test/benchmark/ABBoxBenchmark.cpp:102:93: note: Function 'benchCachingAndVector' argument 4 names different: declaration 'number' definition 'vecsize'. VecGeom-v1.2.8/test/benchmark/ABBoxBenchmark.cpp:352:74: note: Function 'benchCachingAndVector' argument 4 names different: declaration 'number' definition 'vecsize'. VecGeom-v1.2.8/test/benchmark/GenTrapBenchmark.cpp:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ExtrudedBenchmark.cpp:38:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/GenericPolyconeBenchmark.cpp:24:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/HypeBenchmark.cpp:32:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIdentity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/MultiUnionBenchmark.cpp:45:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ParaboloidBenchmark.cpp:21:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ParallelepipedBenchmark.cpp:24:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ParaboloidScriptBenchmark.cpp:29:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIdentity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/PolyconeBenchmark.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/source/Utils3D.cpp:405:9: warning: Struct 'GreinerHormannPolygon' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] VecGeom-v1.2.8/source/Utils3D.cpp:405:9: warning: Struct 'GreinerHormannPolygon' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] VecGeom-v1.2.8/source/Utils3D.cpp:403:7: style: Struct 'GreinerHormannPolygon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] VecGeom-v1.2.8/test/benchmark/PolyhedronBenchmark.cpp:36:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDegToRad [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/PolyhedronBenchmark.cpp:45:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDegToRad [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/PolyhedronBenchmark.cpp:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDegToRad [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/ScaledBenchmark.cpp:24:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/PolyhedronBenchmark.cpp:98:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable app [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/SphereBenchmark.cpp:21:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/TessellatedBenchmark.cpp:143:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/TestNavIndex.cpp:101:1: error: There is an unknown macro here somewhere. Configuration is required. If VECCORE_ATT_HOST_DEVICE is a macro then please configure it. [unknownMacro] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:94:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:152:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:247:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:309:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:402:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:562:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:578:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:599:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:624:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:636:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:666:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:720:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:787:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSurface [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:935:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1047:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1275:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSurface [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1414:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOutside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1485:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1522:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1615:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDegToRad [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1758:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1766:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1805:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1853:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOutside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1882:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1992:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2020:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2072:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2114:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2204:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2271:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/TorusBenchmark2.cpp:20:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/TrapezoidBenchmark.cpp:40:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/TubeBenchmark.cpp:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/UnionFlatteningBenchmark.cpp:53:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/BitSetTest.cpp:16:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/BitSetTest.cpp:61:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BitSet [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/benchmark/TrapezoidBenchmark.cpp:134:3: warning:inconclusive: Either the condition 'trapPtr' is redundant or there is possible null pointer dereference: trapPtr. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/benchmark/TrapezoidBenchmark.cpp:192:7: note: Assuming that condition 'trapPtr' is not redundant VecGeom-v1.2.8/test/benchmark/TrapezoidBenchmark.cpp:134:3: note: Null pointer dereference VecGeom-v1.2.8/test/core/BooleanConvexityTest.cpp:25:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/AssemblyTest.cpp:35:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/BoxBoxIntersectionTest.cpp:33:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/CreateExtruded.cpp:33:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/CreateExtruded.cpp:164:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nvert [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/CreateTessels.cpp:38:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/CreateTessels.cpp:170:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ngrid [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/CreateExtruded.cpp:40:73: style: Parameter 'amin' can be declared as reference to const [constParameterReference] VecGeom-v1.2.8/test/core/CreateExtruded.cpp:40:100: style: Parameter 'amax' can be declared as reference to const [constParameterReference] VecGeom-v1.2.8/test/core/EmbreeManagerTest.cpp:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/EmbreeManagerTest.cpp:84:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/CreateTessels.cpp:213:48: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/core/MapTest.cpp:74:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaSuccess [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/PlanesTest.cpp:19:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/EmbreeManagerTest.cpp:20:27: style: Parameter 'inside' can be declared as reference to const [constParameterReference] VecGeom-v1.2.8/test/core/PhiWedgeTest.cpp:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/SOATest.cpp:11:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/SafetyEstimatorTest.cpp:18:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/SplittedABBox.cpp:25:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestEarlyReturns.cpp:46:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestEarlyReturns.cpp:19:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/SplittedABBox.cpp:37:100: performance: Function parameter 'lowerc_v' should be passed by const reference. [passedByValue] VecGeom-v1.2.8/test/core/SplittedABBox.cpp:38:49: performance: Function parameter 'upperc_v' should be passed by const reference. [passedByValue] VecGeom-v1.2.8/test/core/TestHybridBVH.cpp:108:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:71:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:48:22: style: Local variable 'placement' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:24:20: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:48:22: note: Shadow variable VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:49:19: style: Local variable 'lv' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:25:17: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:49:19: note: Shadow variable VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:50:10: style: Local variable 'pv' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:26:8: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:50:10: note: Shadow variable VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:82:22: style: Local variable 'placement' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:24:20: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:82:22: note: Shadow variable VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:83:19: style: Local variable 'lv' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:25:17: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:83:19: note: Shadow variable VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:84:10: style: Local variable 'pv' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:26:8: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestMakeInstance.cpp:84:10: note: Shadow variable VecGeom-v1.2.8/test/core/TestMap.cpp:39:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestNavigationStatePool.cpp:49:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestNavigationState.cpp:28:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestHybridBVH.cpp:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] VecGeom-v1.2.8/test/core/TestHybridBVH.cpp:53:33: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/core/TestRegions.cpp:66:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestSExtru.cpp:30:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestSExtru.cpp:44:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestSExtru.cpp:61:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestSExtru.cpp:77:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestSExtru.cpp:194:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/AssemblyTest.cpp:96:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/test/core/AssemblyTest.cpp:97:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/test/core/TestVoxelHashMap.cpp:82:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestConvexity.cpp:209:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestConvexity.cpp:363:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDegToRad [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestConvexity.cpp:449:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/Transformation3DTest.cpp:9:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIdentity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/TestSExtru.cpp:202:10: style: Local variable 'd' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestSExtru.cpp:197:8: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestSExtru.cpp:202:10: note: Shadow variable VecGeom-v1.2.8/test/core/TestSExtru.cpp:206:10: style: Local variable 'd' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestSExtru.cpp:197:8: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestSExtru.cpp:206:10: note: Shadow variable VecGeom-v1.2.8/test/core/TestSExtru.cpp:210:10: style: Local variable 'd' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestSExtru.cpp:197:8: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestSExtru.cpp:210:10: note: Shadow variable VecGeom-v1.2.8/test/core/TestSExtru.cpp:285:9: style: Local variable 'counter' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestSExtru.cpp:280:7: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestSExtru.cpp:285:9: note: Shadow variable VecGeom-v1.2.8/test/core/boolminustest2.cpp:52:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIdentity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/boolminustest.cpp:34:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/boolminustest.cpp:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/boolminustest.cpp:81:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIdentity [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/ThetaConeTest.cpp:51:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/ThetaConeTest.cpp:136:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/create_geometry.cpp:17:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/cuda/GeometryTest.h:11:1: error: There is an unknown macro here somewhere. Configuration is required. If VECGEOM_DEVICE_FORWARD_DECLARE is a macro then please configure it. [unknownMacro] VecGeom-v1.2.8/test/core/testVectorSafety.cpp:33:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Precision [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/testVectorSafety.cpp:83:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Precision [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/cuda/MapTest.cpp:46:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaSuccess [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/cuda/MapTestClass.cpp:60:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cudaSuccess [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/cuda/MapTestClass.cpp:17:3: style: Class 'MyClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] VecGeom-v1.2.8/test/gdml/ReadMiddlewareData/ReadMiddlewareData.cpp:16:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/ReadMiddlewareData/ReadMiddlewareData.cpp:28:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestShapeFromGDML/TestShapeFromGDML.cpp:18:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestShapeFromGDML/TestShapeFromGDML.cpp:47:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npoints [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestShapeFromGDML/TestShapeFromGDML.cpp:34:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/core/testVectorSafety.cpp:33:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/core/testVectorSafety.cpp:83:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/core/testVectorSafety.cpp:84:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/core/testVectorSafety.cpp:85:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/core/testVectorSafety.cpp:86:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/core/testVectorSafety.cpp:146:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:7:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:45:13: style: Condition 'c!=a' is always false [knownConditionTrueFalse] VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:44:9: note: c is assigned 'a' here. VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:45:13: note: Condition 'c!=a' is always false VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:62:13: style: Condition 'b!=a' is always false [knownConditionTrueFalse] VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:55:13: note: Assuming that condition 'b!=a' is not redundant VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:56:21: note: Assuming condition is false VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:62:13: note: Condition 'b!=a' is always false VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:56:11: warning: Access of moved variable 'movedCons'. [accessMoved] VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:53:19: note: Calling std::move(movedCons) VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:55:13: note: Assuming condition is false VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:56:11: note: Access of moved variable 'movedCons'. VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:63:11: warning: Access of moved variable 'movedAssi'. [accessMoved] VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:60:11: note: Calling std::move(movedAssi) VecGeom-v1.2.8/test/gdml/TestVGDMLAuxiliary/TestVGDMLAuxiliary.cpp:63:11: note: Access of moved variable 'movedAssi'. VecGeom-v1.2.8/test/gdml/TestVGDMLNavigation/TestVGDMLNavigation.cpp:46:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestVGDMLNavigation/TestVGDMLNavigation.cpp:89:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestVGDMLNavigation/TestVGDMLNavigation.cpp:125:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestVGDMLVolumeAuxiliaryInfo/TestVGDMLVolumeAuxiliaryInfo.cpp:10:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestXercesBackend/TestXercesBackend.cpp:14:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestXercesFrontend/TestXercesFrontend.cpp:15:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestXercesFrontend/TestXercesFrontend.cpp:28:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestXercesMiddleware/TestXercesMiddleware.cpp:23:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/LocatePointsBenchmark.cpp:53:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/LocatePointsBenchmark.cpp:66:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/LocatePointsBenchmark.cpp:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationBenchmark.cpp:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ntracks [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/gdml/TestVGDMLNavigation/TestVGDMLNavigation.cpp:61:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] VecGeom-v1.2.8/test/globalbenchmarks/NavigationBenchmark.cpp:226:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:64:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:167:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:436:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/SafetyKernelBenchmarker.cpp:284:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/SafetyKernelBenchmarker.cpp:335:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/SafetyKernelBenchmarker.cpp:103:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/SafetyKernelBenchmarker.cpp:81:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:71:23: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:482:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:483:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:484:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:488:18: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:489:18: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:490:18: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:547:26: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:425:7: style: The scope of the variable 'axis' can be reduced. [variableScope] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:427:10: style: The scope of the variable 'axis1_start' can be reduced. [variableScope] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:428:10: style: The scope of the variable 'axis1_end' can be reduced. [variableScope] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:430:10: style: The scope of the variable 'axis2_start' can be reduced. [variableScope] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:431:10: style: The scope of the variable 'axis2_end' can be reduced. [variableScope] VecGeom-v1.2.8/test/globalbenchmarks/TraceTrack.cpp:433:10: style: The scope of the variable 'pixel_axis' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/AssemblyExample.cpp:68:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/AssemblyExample.cpp:76:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/AssemblyExample.cpp:90:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile.cpp:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:110:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:169:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:646:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:546:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:490:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Precision [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:432:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Precision [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:410:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:373:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/AssemblyExample.cpp:83:26: style: Parameter 'argv' can be declared as const array [constParameter] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile.cpp:88:12: style: The scope of the variable 'bx' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile.cpp:88:16: style: The scope of the variable 'by' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile.cpp:88:20: style: The scope of the variable 'bz' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile.cpp:89:19: style: The scope of the variable 'offset' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:33:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:57:3: warning: Possible null pointer dereference: foundvolume [nullPointer] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:40:29: note: Assignment 'foundvolume=NULL', assigned value is 0 VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:43:22: note: Assuming condition is false VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:57:3: note: Null pointer dereference VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:58:38: warning: Possible null pointer dereference: foundvolume [nullPointer] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:40:29: note: Assignment 'foundvolume=NULL', assigned value is 0 VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:43:22: note: Assuming condition is false VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:58:38: note: Null pointer dereference VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:68:12: style: The scope of the variable 'bx' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:68:16: style: The scope of the variable 'by' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:68:20: style: The scope of the variable 'bz' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/BenchmarkShapeFromROOTFile_WithVisualization.cpp:69:19: style: The scope of the variable 'offset' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/CompareDistances.cpp:26:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/CompareDistances.cpp:48:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/E03Test.cpp:35:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/E03Test.cpp:77:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gGeoManager [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/E03Test.cpp:34:7: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/root/E03Test.cpp:77:16: style: Variable 'geom' can be declared as pointer to const [constVariablePointer] VecGeom-v1.2.8/test/root/ExitingOrEntering.cpp:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/CompareDistances.cpp:80:3: warning: Possible null pointer dereference: foundvolume [nullPointer] VecGeom-v1.2.8/test/root/CompareDistances.cpp:63:29: note: Assignment 'foundvolume=NULL', assigned value is 0 VecGeom-v1.2.8/test/root/CompareDistances.cpp:66:22: note: Assuming condition is false VecGeom-v1.2.8/test/root/CompareDistances.cpp:80:3: note: Null pointer dereference VecGeom-v1.2.8/test/root/CompareDistances.cpp:81:38: warning: Possible null pointer dereference: foundvolume [nullPointer] VecGeom-v1.2.8/test/root/CompareDistances.cpp:63:29: note: Assignment 'foundvolume=NULL', assigned value is 0 VecGeom-v1.2.8/test/root/CompareDistances.cpp:66:22: note: Assuming condition is false VecGeom-v1.2.8/test/root/CompareDistances.cpp:81:38: note: Null pointer dereference VecGeom-v1.2.8/test/root/CompareDistances.cpp:55:10: style: The scope of the variable 'px' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/CompareDistances.cpp:56:10: style: The scope of the variable 'py' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/CompareDistances.cpp:57:10: style: The scope of the variable 'pz' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/CompareDistances.cpp:58:10: style: The scope of the variable 'dirx' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/CompareDistances.cpp:59:10: style: The scope of the variable 'diry' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/CompareDistances.cpp:60:10: style: The scope of the variable 'dirz' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/GenerateSurfacePoints.cpp:30:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:157:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:165:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:243:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:575:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:606:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1159:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1250:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:372:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:267:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/GenerateSurfacePoints.cpp:37:7: style: The scope of the variable 'found' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/ExitingOrEntering.cpp:74:7: style: Condition 'foundvolume' is always true [knownConditionTrueFalse] VecGeom-v1.2.8/test/root/ImportFromRootFileTest.cpp:48:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gGeoManager [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/ImportFromRootFileTest.cpp:58:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:120:21: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:490:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:494:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:499:16: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:500:16: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:432:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:436:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:440:16: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:441:16: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/root/ImportFromRootFileTest.cpp:31:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_sint] VecGeom-v1.2.8/test/root/ImportFromRootFileTest.cpp:36:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'std::size_t {aka unsigned long}'. [invalidPrintfArgType_sint] VecGeom-v1.2.8/test/root/ImportFromRootFileTest.cpp:48:16: style: Variable 'geom' can be declared as pointer to const [constVariablePointer] VecGeom-v1.2.8/test/root/ImportTGeoPgon.cpp:23:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:105:44: performance: Function parameter 'libname' should be passed by const reference. [passedByValue] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:544:66: performance: Function parameter 'outfilenamebase' should be passed by const reference. [passedByValue] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:131:37: style: Parameter 'inpool' can be declared as reference to const [constParameterReference] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:177:14: style: Variable 's' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:180:14: style: Variable 's' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/test/globalbenchmarks/NavigationKernelBenchmarker.cpp:183:14: style: Variable 's' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/TestExportToROOT.cpp:46:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/TestExportToROOT.cpp:76:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/TestExportToROOT.cpp:213:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:82:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:104:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:118:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:131:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:144:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:161:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:185:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:240:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:280:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:400:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:436:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:465:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:475:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:515:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:561:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/complex_test1.cpp:352:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2133:3: error: Non-local variable 'fLog' will use pointer to local variable 'fLogger'. [danglingLifetime] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2133:10: note: Address of variable taken here. VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2132:17: note: Variable created here. VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2133:3: note: Non-local variable 'fLog' will use pointer to local variable 'fLogger'. VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2195:3: error: Non-local variable 'fLog' will use pointer to local variable 'fLogger'. [danglingLifetime] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2195:10: note: Address of variable taken here. VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2194:17: note: Variable created here. VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2195:3: note: Non-local variable 'fLog' will use pointer to local variable 'fLogger'. VecGeom-v1.2.8/test/core/TestConvexity.cpp:254:21: style: Local variable 'nZ' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:210:7: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:254:21: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:255:17: style: Local variable 'rmin' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:212:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:255:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:256:17: style: Local variable 'rmax' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:213:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:256:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:257:17: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:214:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:257:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:270:21: style: Local variable 'nZ' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:210:7: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:270:21: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:271:17: style: Local variable 'rmin' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:212:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:271:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:272:17: style: Local variable 'rmax' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:213:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:272:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:273:17: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:214:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:273:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:283:21: style: Local variable 'nZ' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:210:7: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:283:21: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:284:17: style: Local variable 'rmin' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:212:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:284:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:285:17: style: Local variable 'rmax' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:213:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:285:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:286:17: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:214:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:286:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:294:21: style: Local variable 'nZ' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:210:7: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:294:21: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:295:17: style: Local variable 'rmin' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:212:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:295:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:296:17: style: Local variable 'rmax' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:213:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:296:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:297:17: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:214:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:297:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:305:21: style: Local variable 'nZ' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:210:7: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:305:21: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:306:17: style: Local variable 'rmin' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:212:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:306:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:307:17: style: Local variable 'rmax' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:213:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:307:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:308:17: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:214:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:308:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:316:21: style: Local variable 'nZ' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:210:7: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:316:21: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:317:17: style: Local variable 'rmin' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:212:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:317:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:318:17: style: Local variable 'rmax' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:213:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:318:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:319:17: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:214:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:319:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:327:21: style: Local variable 'nZ' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:210:7: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:327:21: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:328:17: style: Local variable 'rmin' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:212:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:328:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:329:17: style: Local variable 'rmax' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:213:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:329:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:330:17: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:214:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:330:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:339:21: style: Local variable 'nZ' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:210:7: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:339:21: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:340:17: style: Local variable 'rmin' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:212:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:340:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:341:17: style: Local variable 'rmax' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:213:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:341:17: note: Shadow variable VecGeom-v1.2.8/test/core/TestConvexity.cpp:342:17: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/core/TestConvexity.cpp:214:13: note: Shadowed declaration VecGeom-v1.2.8/test/core/TestConvexity.cpp:342:17: note: Shadow variable VecGeom-v1.2.8/test/root/trd_validation.cpp:65:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/trd_validation.cpp:102:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/trd_validation.cpp:161:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/trd_validation.cpp:213:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/trd_validation.cpp:255:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:53:21: warning: Member variable 'ShapeTester < VPlacedVolume >::fOffsetSurface' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:53:21: warning: Member variable 'ShapeTester < VPlacedVolume >::fOffsetInside' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:53:21: warning: Member variable 'ShapeTester < VPlacedVolume >::fOffsetOutside' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:53:21: warning: Member variable 'ShapeTester < VPlacedVolume >::fOffsetEdge' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:53:21: warning: Member variable 'ShapeTester < VPlacedVolume >::fMaxPointsInside' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:53:21: warning: Member variable 'ShapeTester < VPlacedVolume >::fMaxPointsOutside' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:53:21: warning: Member variable 'ShapeTester < VPlacedVolume >::fMaxPointsSurface' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:53:21: warning: Member variable 'ShapeTester < VPlacedVolume >::fMaxPointsEdge' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:53:21: warning: Member variable 'ShapeTester < VPlacedVolume >::fLog' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:53:21: warning: Member variable 'ShapeTester < VPlacedVolume >::fScore' is not initialized in the constructor. [uninitMemberVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:60:16: style:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::GetPoint' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1931:26: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::PrintCoordinates' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:82:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::PrintCoordinates' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1931:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::PrintCoordinates' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1966:26: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::VectorToDouble' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:88:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::VectorToDouble' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1966:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::VectorToDouble' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1980:26: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::BoolToDouble' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:89:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::BoolToDouble' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1980:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::BoolToDouble' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1535:25: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::XRayProfile' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:122:7: note: Technically the member function 'ShapeTester < VPlacedVolume >::XRayProfile' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1535:25: note: Technically the member function 'ShapeTester < VPlacedVolume >::XRayProfile' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:443:26: style:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::GenerateConventionReport' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:163:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::GenerateConventionReport' can be const. VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:443:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::GenerateConventionReport' can be const. VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:58:26: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:170:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:58:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:73:26: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:171:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:73:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/services/CompNavStatePools.cpp:32:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/services/CompNavStatePools.cpp:51:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/services/CompNavStatePools.cpp:98:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/services/CompNavStatePools.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1148:11: style: The if condition is the same as the previous if condition [duplicateCondition] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1142:11: note: First condition VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1148:11: note: Second condition VecGeom-v1.2.8/test/services/LibraryGenerator.cpp:84:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/services/LibraryGenerator.cpp:19:14: style: Variable 'n' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/test/services/LibraryGenerator.cpp:33:14: style: Variable 'n' can be declared as reference to const [constVariableReference] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1927:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1995:7: style: The scope of the variable 'prec' can be reduced. [variableScope] VecGeom-v1.2.8/test/services/NavigationSpecializerTest.cpp:20:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1988:57: style:inconclusive: Function 'SaveResultsToFile' argument 1 names different: declaration 'fMethod' definition 'fMethod1'. [funcArgNamesDifferent] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:133:44: note: Function 'SaveResultsToFile' argument 1 names different: declaration 'fMethod' definition 'fMethod1'. VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1988:57: note: Function 'SaveResultsToFile' argument 1 names different: declaration 'fMethod' definition 'fMethod1'. VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:468:15: style: Local variable 'pointSurf' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:445:11: note: Shadowed declaration VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:468:15: note: Shadow variable VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1920:28: performance: Function parameter 's' should be passed by const reference. [passedByValue] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2186:72: performance: Function parameter 'fMethod1' should be passed by const reference. [passedByValue] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2239:50: performance: Function parameter 'comment' should be passed by const reference. [passedByValue] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2238:58: style: Parameter 'p' can be declared as reference to const [constParameterReference] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2238:68: style: Parameter 'v' can be declared as reference to const [constParameterReference] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:901:7: performance: Passing the result of c_str() to a function that takes std::string as argument no. 5 is slow and redundant. [stlcstrParam] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:956:9: performance: Passing the result of c_str() to a function that takes std::string as argument no. 5 is slow and redundant. [stlcstrParam] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1027:7: performance: Passing the result of c_str() to a function that takes std::string as argument no. 5 is slow and redundant. [stlcstrParam] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:973:13: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2075:12: style: Unused variable: command [unusedVariable] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2128:16: style: Unused variable: ss [unusedVariable] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:2189:16: style: Unused variable: ss [unusedVariable] VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/trd_validation.cpp:41:8: style: The scope of the variable 'inside' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/trd_validation.cpp:191:10: style: The scope of the variable 'saf' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/trd_validation.cpp:229:10: style: The scope of the variable 'saf' can be reduced. [variableScope] VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:29:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:80:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRed [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:96:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/trd_validation.cpp:48:12: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/root/trd_validation.cpp:31:8: note: Shadowed declaration VecGeom-v1.2.8/test/root/trd_validation.cpp:48:12: note: Shadow variable VecGeom-v1.2.8/test/root/trd_validation.cpp:84:12: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/root/trd_validation.cpp:31:8: note: Shadowed declaration VecGeom-v1.2.8/test/root/trd_validation.cpp:84:12: note: Shadow variable VecGeom-v1.2.8/test/root/trd_validation.cpp:140:16: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/root/trd_validation.cpp:31:8: note: Shadowed declaration VecGeom-v1.2.8/test/root/trd_validation.cpp:140:16: note: Shadow variable VecGeom-v1.2.8/test/root/trd_validation.cpp:198:12: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/root/trd_validation.cpp:31:8: note: Shadowed declaration VecGeom-v1.2.8/test/root/trd_validation.cpp:198:12: note: Shadow variable VecGeom-v1.2.8/test/root/trd_validation.cpp:231:16: style: Local variable 'z' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/root/trd_validation.cpp:31:8: note: Shadowed declaration VecGeom-v1.2.8/test/root/trd_validation.cpp:231:16: note: Shadow variable VecGeom-v1.2.8/test/shape_tester/shape_testBox.cpp:40:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testBox.cpp:40:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testBox.cpp:43:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testBox.cpp:40:54: note: Null pointer dereference VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:105:20: style: Condition 'generation==1' is always false [knownConditionTrueFalse] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:85:20: note: Assignment 'generation=0', assigned value is 0 VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:105:20: note: Condition 'generation==1' is always false VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:117:20: style: Condition 'generation==2' is always false [knownConditionTrueFalse] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:85:20: note: Assignment 'generation=0', assigned value is 0 VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:117:20: note: Condition 'generation==2' is always false VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:298:33: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:307:34: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:316:40: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:320:39: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:93:20: style: The comparison 'generation == 0' is always true. [knownConditionTrueFalse] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:85:20: note: 'generation' is assigned value '0' here. VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:93:20: note: The comparison 'generation == 0' is always true. VecGeom-v1.2.8/test/shape_tester/shape_testCone.cpp:24:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testCone.cpp:36:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kConeTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:299:31: style: Variable 'markerInside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:298:31: note: markerInside is assigned VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:299:31: note: markerInside is overwritten VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:308:32: style: Variable 'markerOutside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:307:32: note: markerOutside is assigned VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:308:32: note: markerOutside is overwritten VecGeom-v1.2.8/test/root/complex_test1.cpp:176:15: style: Variable 'node' can be declared as pointer to const [constVariablePointer] VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:28:17: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:43:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:28:17: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:30:14: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:43:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:30:14: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:33:14: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:43:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:33:14: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:36:14: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:43:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:36:14: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:39:14: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:43:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:39:14: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testCone.cpp:42:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testCone.cpp:44:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testCone.cpp:42:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:146:7: style: The scope of the variable 'index' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:75:48: style: The scope of the variable 'module' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:78:8: style: The scope of the variable 'inside' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:234:13: style: The scope of the variable 'distZ' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:234:20: style: The scope of the variable 'xHit' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:234:26: style: The scope of the variable 'yHit' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:252:13: style: The scope of the variable 'distZ' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:252:20: style: The scope of the variable 'xHit' can be reduced. [variableScope] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:252:26: style: The scope of the variable 'yHit' can be reduced. [variableScope] VecGeom-v1.2.8/test/shape_tester/shape_debugFromROOTFile.cpp:69:54: style: Parameter 'name' can be declared as reference to const [constParameterReference] VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:52:3: warning: Either the condition 'testShape' is redundant or there is possible null pointer dereference: testShape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:56:7: note: Assuming that condition 'testShape' is not redundant VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:52:3: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:53:38: warning: Either the condition 'testShape' is redundant or there is possible null pointer dereference: testShape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:56:7: note: Assuming that condition 'testShape' is not redundant VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:53:38: note: Null pointer dereference VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:391:24: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:464:24: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:493:31: warning: Uninitialized variable: counter [uninitvar] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:323:21: note: Assuming condition is false VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:493:31: note: Uninitialized variable: counter VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:42:10: style: The scope of the variable 'px' can be reduced. [variableScope] VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:43:10: style: The scope of the variable 'py' can be reduced. [variableScope] VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:44:10: style: The scope of the variable 'pz' can be reduced. [variableScope] VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:45:10: style: The scope of the variable 'dirx' can be reduced. [variableScope] VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:46:10: style: The scope of the variable 'diry' can be reduced. [variableScope] VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:47:10: style: The scope of the variable 'dirz' can be reduced. [variableScope] VecGeom-v1.2.8/test/shape_tester/shapeDebug.cpp:33:26: style: Parameter 'argv' can be declared as const array [constParameter] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:316:38: style: Variable 'markerSphereOutside' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/root/ParaboloidTest.cpp:320:37: style: Variable 'markerSphereInside' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/shape_tester/shape_testEllipsoid.cpp:49:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testCutTube.cpp:9:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testExtruded.cpp:14:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npoints [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testEllipticalCone.cpp:49:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testEllipticalTube.cpp:47:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testEllipsoid.cpp:49:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testEllipsoid.cpp:51:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testEllipsoid.cpp:49:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testCutTube.cpp:54:3: warning:inconclusive: Either the condition 'cuttube' is redundant or there is possible null pointer dereference: cuttube. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testCutTube.cpp:68:7: note: Assuming that condition 'cuttube' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testCutTube.cpp:54:3: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testCutTube.cpp:65:54: warning: Either the condition 'cuttube' is redundant or there is possible null pointer dereference: cuttube. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testCutTube.cpp:68:7: note: Assuming that condition 'cuttube' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testCutTube.cpp:65:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testEllipticalTube.cpp:47:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testEllipticalTube.cpp:49:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testEllipticalTube.cpp:47:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testEllipticalCone.cpp:49:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testEllipticalCone.cpp:51:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testEllipticalCone.cpp:49:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:27:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:81:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testMultiUnion.cpp:20:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testHype.cpp:13:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testGenericPolycone.cpp:16:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testGenTrap.cpp:9:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testMultiUnion.cpp:32:60: warning:inconclusive: Either the condition 'solid' is redundant or there is possible null pointer dereference: solid. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testMultiUnion.cpp:60:7: note: Assuming that condition 'solid' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testMultiUnion.cpp:32:60: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testMultiUnion.cpp:57:54: warning: Either the condition 'solid' is redundant or there is possible null pointer dereference: solid. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testMultiUnion.cpp:60:7: note: Assuming that condition 'solid' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testMultiUnion.cpp:57:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testMultiUnion.cpp:63:3: style:inconclusive: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] VecGeom-v1.2.8/test/shape_tester/shape_testGenTrap.cpp:86:3: warning:inconclusive: Either the condition 'solid' is redundant or there is possible null pointer dereference: solid. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testGenTrap.cpp:103:7: note: Assuming that condition 'solid' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testGenTrap.cpp:86:3: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testGenTrap.cpp:100:54: warning: Either the condition 'solid' is redundant or there is possible null pointer dereference: solid. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testGenTrap.cpp:103:7: note: Assuming that condition 'solid' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testGenTrap.cpp:100:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:54:3: warning: Possible null pointer dereference: foundvolume [nullPointer] VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:37:29: note: Assignment 'foundvolume=NULL', assigned value is 0 VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:40:22: note: Assuming condition is false VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:54:3: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:55:38: warning: Possible null pointer dereference: foundvolume [nullPointer] VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:37:29: note: Assignment 'foundvolume=NULL', assigned value is 0 VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:40:22: note: Assuming condition is false VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:55:38: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:81:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:84:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:81:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:35:7: style: The scope of the variable 'errCode' can be reduced. [variableScope] VecGeom-v1.2.8/test/shape_tester/shape_testOrb.cpp:42:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testFromROOTFile.cpp:35:27: style: Variable 'errCode' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/shape_tester/shape_testParaboloid.cpp:47:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testParallelepiped.cpp:17:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testOrb.cpp:42:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testOrb.cpp:44:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testOrb.cpp:42:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testParallelepiped.cpp:62:54: warning: Either the condition 'solid' is redundant or there is possible null pointer dereference: solid. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testParallelepiped.cpp:65:7: note: Assuming that condition 'solid' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testParallelepiped.cpp:62:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testParaboloid.cpp:47:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testParaboloid.cpp:49:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testParaboloid.cpp:47:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testPolycone.cpp:68:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTessellated.cpp:16:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testSphere.cpp:21:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testSphere.cpp:43:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testPolyhedron.cpp:15:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testSExtru.cpp:31:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTessellated.cpp:27:53: warning:inconclusive: Either the condition 'solid' is redundant or there is possible null pointer dereference: solid. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testTessellated.cpp:45:7: note: Assuming that condition 'solid' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testTessellated.cpp:27:53: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testTessellated.cpp:42:54: warning: Either the condition 'solid' is redundant or there is possible null pointer dereference: solid. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testTessellated.cpp:45:7: note: Assuming that condition 'solid' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testTessellated.cpp:42:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testTessellated.cpp:27:30: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/shape_tester/shape_testSphere.cpp:43:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testSphere.cpp:46:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testSphere.cpp:43:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testTet.cpp:41:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testPolyhedron.cpp:110:54: warning: Either the condition 'solid' is redundant or there is possible null pointer dereference: solid. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testPolyhedron.cpp:113:7: note: Assuming that condition 'solid' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testPolyhedron.cpp:110:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testTorus2.cpp:21:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTorus2.cpp:61:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTet.cpp:44:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testTet.cpp:46:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testTet.cpp:44:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testTrd.cpp:47:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTrapezoid.cpp:96:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTrd.cpp:78:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTrapezoid.cpp:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTrd.cpp:39:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTube.cpp:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTube.cpp:36:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHalfTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTrd.cpp:78:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testTrd.cpp:80:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testTrd.cpp:78:54: note: Null pointer dereference VecGeom-v1.2.8/test/static_analysis/MaskedAssignCheck.cpp:23:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/static_analysis/MaskedAssignCheck.cpp:94:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/shape_tester/shape_testTorus2.cpp:61:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testTorus2.cpp:64:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testTorus2.cpp:61:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testTrapezoid.cpp:96:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testTrapezoid.cpp:99:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testTrapezoid.cpp:96:54: note: Null pointer dereference VecGeom-v1.2.8/test/shape_tester/shape_testTube.cpp:39:54: warning: Either the condition 'shape' is redundant or there is possible null pointer dereference: shape. [nullPointerRedundantCheck] VecGeom-v1.2.8/test/shape_tester/shape_testTube.cpp:41:7: note: Assuming that condition 'shape' is not redundant VecGeom-v1.2.8/test/shape_tester/shape_testTube.cpp:39:54: note: Null pointer dereference VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:137:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:37:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1127:53: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1127:78: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1128:53: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1128:78: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1129:53: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1129:78: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:951:46: style: Condition 'errorG4VG==0' is always true [knownConditionTrueFalse] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:930:19: note: Assignment 'errorG4VG(0)', assigned value is 0 VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:951:46: note: Condition 'errorG4VG==0' is always true VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1152:64: warning: If resource allocation fails, then there is a possible null pointer dereference: pBitmapFile [nullPointerOutOfResources] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1151:22: note: Assuming allocation function fails VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1151:22: note: Assignment 'pBitmapFile=fopen(name,"wb")', assigned value is 0 VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1152:64: note: Null pointer dereference VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1154:10: warning: If resource allocation fails, then there is a possible null pointer dereference: pBitmapFile [nullPointerOutOfResources] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1151:22: note: Assuming allocation function fails VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1151:22: note: Assignment 'pBitmapFile=fopen(name,"wb")', assigned value is 0 VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1154:10: note: Null pointer dereference VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1243:64: warning: If resource allocation fails, then there is a possible null pointer dereference: pBitmapFile [nullPointerOutOfResources] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1242:22: note: Assuming allocation function fails VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1242:22: note: Assignment 'pBitmapFile=fopen(name,"wb")', assigned value is 0 VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1243:64: note: Null pointer dereference VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1245:10: warning: If resource allocation fails, then there is a possible null pointer dereference: pBitmapFile [nullPointerOutOfResources] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1242:22: note: Assuming allocation function fails VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1242:22: note: Assignment 'pBitmapFile=fopen(name,"wb")', assigned value is 0 VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1245:10: note: Null pointer dereference VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:250:23: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:684:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:685:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:686:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:690:18: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:691:18: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:692:18: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:714:25: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:717:23: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:804:26: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:809:34: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1024:12: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1106:28: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1171:27: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1208:28: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:596:10: style: The scope of the variable 'axis1_start' can be reduced. [variableScope] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:597:10: style: The scope of the variable 'axis1_end' can be reduced. [variableScope] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:599:10: style: The scope of the variable 'axis2_start' can be reduced. [variableScope] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:600:10: style: The scope of the variable 'axis2_end' can be reduced. [variableScope] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:603:10: style: The scope of the variable 'pixel_axis' can be reduced. [variableScope] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1016:25: style:inconclusive: Function 'make_bmp' argument 1 names different: declaration 'image_result' definition 'volume_result'. [funcArgNamesDifferent] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:109:25: note: Function 'make_bmp' argument 1 names different: declaration 'image_result' definition 'volume_result'. VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1016:25: note: Function 'make_bmp' argument 1 names different: declaration 'image_result' definition 'volume_result'. VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1165:79: style:inconclusive: Function 'make_diff_bmp' argument 4 names different: declaration 'sizex' definition 'data_size_x'. [funcArgNamesDifferent] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:114:75: note: Function 'make_diff_bmp' argument 4 names different: declaration 'sizex' definition 'data_size_x'. VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1165:79: note: Function 'make_diff_bmp' argument 4 names different: declaration 'sizex' definition 'data_size_x'. VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1165:96: style:inconclusive: Function 'make_diff_bmp' argument 5 names different: declaration 'sizey' definition 'data_size_y'. [funcArgNamesDifferent] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:114:86: note: Function 'make_diff_bmp' argument 5 names different: declaration 'sizey' definition 'data_size_y'. VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1165:96: note: Function 'make_diff_bmp' argument 5 names different: declaration 'sizey' definition 'data_size_y'. VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:986:42: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:92:18: style: struct member 'tMY_BITMAP::bmpPalette' is never used. [unusedStructMember] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:93:18: style: struct member 'tMY_BITMAP::bmpRawData' is never used. [unusedStructMember] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1013:7: style: Variable 'len' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1081:7: style: Variable 'len' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:388:19: style: Variable 'zerosteps' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:433:27: style: Variable 'distancetravelled' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestEllipsoid.cpp:716:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEllipsoid.cpp:57:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1146:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:61:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:115:11: style: Local variable 'pt' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:28:9: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:115:11: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:117:9: style: Local variable 'numOfCones' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:30:7: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:117:9: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:118:15: style: Local variable 'rmin1' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:31:13: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:118:15: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:119:15: style: Local variable 'rmax1' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:32:13: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:119:15: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:120:15: style: Local variable 'rmin2' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:33:13: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:120:15: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:121:15: style: Local variable 'rmax2' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:34:13: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:121:15: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:122:15: style: Local variable 'dz' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:35:13: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:122:15: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:123:20: style: Local variable 'Simple' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:37:18: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:123:20: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:124:10: style: Local variable 'valid' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:97:8: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:124:10: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:125:11: style: Local variable 'normal' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:98:9: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestCoaxialCones.cpp:125:11: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestBooleans.cpp:29:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:321:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:318:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:321:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:324:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:321:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:324:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:328:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:324:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:328:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:331:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:328:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:331:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:334:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:331:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:334:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:337:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:334:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:337:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:341:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:337:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:341:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:973:6: style: Variable 'in' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:957:6: note: in is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:973:6: note: in is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1027:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1018:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1027:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1030:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1027:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1030:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1033:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1030:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1033:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1036:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1033:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1036:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1039:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1036:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1039:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1042:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1039:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1042:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1045:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1042:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1045:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestCons.cpp:1045:9: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHalfTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:236:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kHalfTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:1003:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:432:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEstimateSurfaceArea.cpp:120:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEstimateSurfaceArea.cpp:149:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEstimateSurfaceArea.cpp:164:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEstimateSurfaceArea.cpp:185:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEstimateSurfaceArea.cpp:239:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEstimateSurfaceArea.cpp:302:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kIntersection [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEstimateSurfaceArea.cpp:332:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSubtraction [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:646:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:29:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:543:18: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:545:18: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:547:18: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:549:18: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:558:20: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:560:20: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:566:16: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:568:16: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:570:16: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:572:16: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:576:16: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:578:16: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:580:16: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:582:16: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:586:17: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:588:17: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:590:17: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:592:17: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:597:16: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:779:18: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:926:18: warning: Assert statement modifies 'valid'. [assignmentInAssert] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:342:20: style: Local variable 'vy' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:225:9: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:342:20: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:355:18: style: Local variable 'del' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:236:10: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:355:18: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:396:16: style: Local variable 'del' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:236:10: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestEllipticalCone.cpp:396:16: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:68:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:257:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestGenericPolycone.cpp:240:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestGenericPolycone.cpp:46:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:453:17: style: The if condition is the same as the previous if condition [duplicateCondition] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:452:17: note: First condition VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:453:17: note: Second condition VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:605:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:249:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:448:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:249:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:223:16: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:249:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:232:11: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:230:17: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:232:11: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:236:17: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:232:11: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:236:17: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:238:11: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:236:17: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:238:11: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:242:17: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:238:11: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:242:17: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:244:11: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:242:17: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:244:11: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:249:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:244:11: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestEllipticalTube.cpp:249:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenericPolycone.cpp:95:7: style: Condition 'verbose' is always true [knownConditionTrueFalse] VecGeom-v1.2.8/test/unit_tests/TestGenericPolycone.cpp:38:24: note: Assignment 'verbose=true', assigned value is 1 VecGeom-v1.2.8/test/unit_tests/TestGenericPolycone.cpp:95:7: note: Condition 'verbose' is always true VecGeom-v1.2.8/test/unit_tests/TestMarchingCubes.cpp:126:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestMarchingCubes.cpp:166:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestMarchingCubes.cpp:211:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestMesh.cpp:116:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestMesh.cpp:156:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestMesh.cpp:201:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestMarchingCubes.cpp:226:93: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestNavStateIndex.cpp:14:26: style: Parameter 'argv' can be declared as const array [constParameter] VecGeom-v1.2.8/test/unit_tests/TestMesh.cpp:216:93: style: Variable 'flag' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestBooleans.cpp:275:26: style: Parameter 'argv' can be declared as const array [constParameter] VecGeom-v1.2.8/test/unit_tests/TestParaboloid.cpp:136:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestParaboloid.cpp:30:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:393:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:58:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:401:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:27:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:558:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:28:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:81:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:79:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:81:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:83:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:81:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:83:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:85:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:83:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:85:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:87:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:85:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:87:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:89:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:87:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:89:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:152:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:143:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:152:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:162:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:152:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:162:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:171:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:162:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:171:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:180:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:171:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:180:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:189:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:180:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:189:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestGenTrap.cpp:189:9: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestParallelepiped.cpp:402:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestParallelepiped.cpp:28:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDegToRad [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestPolyhedra.cpp:434:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestPolyhedra.cpp:22:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestReducedPolycone.cpp:25:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestReducedPolycone.cpp:207:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:89:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:86:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:89:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:92:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:89:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:92:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:95:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:92:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:95:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:98:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:95:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:98:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:101:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:98:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:101:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:107:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:101:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:107:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:110:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:107:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:110:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:116:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:110:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:116:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:125:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:116:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:125:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:129:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:125:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:129:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:133:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:129:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:133:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:137:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:133:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:137:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:143:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:137:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestHype.cpp:143:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:373:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:82:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTet.cpp:373:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTet.cpp:35:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:23:39: style: C-style pointer casting [cstyleCast] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:131:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:129:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:131:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:133:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:131:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:133:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:135:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:133:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:135:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:137:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:135:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:137:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:139:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:137:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:139:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:141:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:139:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:141:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:143:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:141:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:143:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:172:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:143:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:172:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:176:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:172:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:176:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:180:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:176:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:180:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:184:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:180:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:184:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:188:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:184:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:188:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:192:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:188:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:192:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:196:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:192:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:196:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:200:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:196:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:200:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:204:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:200:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:204:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:208:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:204:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:208:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:212:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:208:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:212:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:216:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:212:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:216:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:220:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:216:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:220:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:224:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:220:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:224:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:228:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:224:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:228:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:232:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:228:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:232:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:236:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:232:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:236:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:240:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:236:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:240:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:244:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:240:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:244:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:248:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:244:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:248:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:252:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:248:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:252:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:256:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:252:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:256:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:260:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:256:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:260:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:264:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:260:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:264:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:268:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:264:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:268:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:273:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:268:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:273:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTessellated.cpp:273:9: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:63:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:194:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:192:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:194:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:196:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:194:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:196:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:198:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:196:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:198:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:214:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:198:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:214:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:216:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:214:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:216:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:218:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:216:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:218:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:220:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:218:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:220:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:224:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:220:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:224:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:229:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:227:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:229:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:231:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:229:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:231:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:247:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:231:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:247:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:252:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:247:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:252:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:257:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:252:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:257:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:262:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:257:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:262:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:267:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:262:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:267:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:271:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:267:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:271:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestPolycone.cpp:271:9: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:298:7: style: The if condition is the same as the previous if condition [duplicateCondition] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:295:7: note: First condition VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:298:7: note: Second condition VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:307:7: style: The if condition is the same as the previous if condition [duplicateCondition] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:304:7: note: First condition VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:307:7: note: Second condition VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:314:7: style: The if condition is the same as the previous if condition [duplicateCondition] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:311:7: note: First condition VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:314:7: note: Second condition VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:328:7: style: The if condition is the same as the previous if condition [duplicateCondition] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:325:7: note: First condition VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:328:7: note: Second condition VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:116:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:112:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:116:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:120:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:116:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:120:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:124:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:120:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:124:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:128:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:124:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:128:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:132:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:128:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:132:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:136:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:132:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:136:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:140:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:136:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:140:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:144:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:140:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:144:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:148:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:144:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:148:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:152:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:148:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:152:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:156:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:152:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:156:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:160:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:156:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:160:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:164:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:160:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:164:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:168:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:164:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:168:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:172:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:168:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:172:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:176:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:172:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:176:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:180:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:176:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestOrb.cpp:180:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:83:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:81:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:83:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:85:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:83:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:85:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:87:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:85:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:87:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:89:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:87:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:89:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:91:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:89:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:91:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:93:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:91:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:93:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:95:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:93:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:95:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:115:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:95:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:115:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:120:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:118:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:120:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:122:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:120:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:122:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:125:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:122:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:125:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:127:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:125:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:127:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:129:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:127:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:129:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:131:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:129:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:131:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:134:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:131:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:134:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:136:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:134:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:136:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:138:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:136:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:138:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:140:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:138:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:140:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:153:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:140:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:153:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:155:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:153:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:155:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:157:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:155:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:157:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:159:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:157:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:159:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:161:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:159:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:161:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:163:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:161:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:163:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:165:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:163:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:165:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:167:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:165:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:167:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:172:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:167:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:172:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:176:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:172:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:176:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:180:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:176:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:180:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:184:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:180:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:184:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:188:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:184:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:188:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:192:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:188:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:192:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:196:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:192:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:196:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:221:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:196:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:221:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:225:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:221:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:225:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:229:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:225:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:229:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:233:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:229:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:233:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:237:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:233:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:237:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:241:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:237:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:241:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:245:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:241:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:245:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestBox.cpp:245:9: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:121:8: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:119:8: note: side is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:121:8: note: side is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:133:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:131:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:133:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:135:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:133:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:135:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:137:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:135:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:137:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:139:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:137:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:139:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:141:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:139:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:141:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:143:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:141:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:143:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:146:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:143:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:146:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:149:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:146:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:149:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:151:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:149:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:151:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:168:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:151:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:168:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:175:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:168:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:175:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:179:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:175:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:179:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:182:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:179:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:182:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:206:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:199:10: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:206:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:217:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:214:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:217:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:224:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:217:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:224:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:242:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:239:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:242:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:251:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:242:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:251:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:292:8: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:290:8: note: side is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:292:8: note: side is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:298:8: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:292:8: note: side is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:298:8: note: side is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:300:8: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:298:8: note: side is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:300:8: note: side is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:306:8: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:300:8: note: side is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:306:8: note: side is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:308:8: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:306:8: note: side is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:308:8: note: side is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:314:8: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:308:8: note: side is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:314:8: note: side is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:316:8: style: Variable 'side' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:314:8: note: side is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:316:8: note: side is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:330:10: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:327:10: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:330:10: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:198:12: style: Local variable 'i' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:20:7: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:198:12: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestTorus2.cpp:182:9: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:722:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSurface [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:748:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInfLength [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:769:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:73:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestUtils3D.cpp:106:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kOverlapping [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestUtils3D.cpp:30:22: style:inconclusive: Boolean expression 'valid_point' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] VecGeom-v1.2.8/test/unit_tests/TestVECGEOM-601.cpp:22:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTet.cpp:165:12: style: Variable 'validity' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTet.cpp:164:12: note: validity is assigned VecGeom-v1.2.8/test/unit_tests/TestTet.cpp:165:12: note: validity is overwritten VecGeom-v1.2.8/test/unit_tests/TestVecGeomPolycone.cpp:49:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/DebugPolyhedron.cpp:15:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/DebugSphere.cpp:8:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/DebugTube.cpp:8:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeCone.cpp:12:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeCutTube.cpp:20:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeCutTube.cpp:31:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npoints [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeExtruded.cpp:28:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeGenTrap.cpp:17:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRed [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeExtruded.cpp:32:22: style: Condition '!convex' is always true [knownConditionTrueFalse] VecGeom-v1.2.8/test/visualization/VisualizeExtruded.cpp:21:17: note: Assignment 'convex=false', assigned value is 0 VecGeom-v1.2.8/test/visualization/VisualizeExtruded.cpp:32:22: note: Condition '!convex' is always true VecGeom-v1.2.8/test/visualization/VisualizeExtruded.cpp:29:10: style: The scope of the variable 'r' can be reduced. [variableScope] VecGeom-v1.2.8/test/visualization/VisualizeHype.cpp:11:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeParallelepiped.cpp:17:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRed [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeMultiUnion.cpp:108:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeMultiUnion.cpp:144:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeMultiUnion.cpp:117:3: style: Variable 'npoints' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/visualization/VisualizePolycone.cpp:21:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTwoPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizePolyhedron.cpp:12:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeScaled.cpp:15:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRed [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeTorus.cpp:10:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/visualization/VisualizeTube.cpp:11:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:24:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:607:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:36:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTolerance [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:478:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:69:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:27:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:1124:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:95:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kInside [valueFlowBailoutIncompleteVar] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:163:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:160:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:163:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:167:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:165:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:167:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:169:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:167:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:169:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:171:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:169:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:171:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:173:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:171:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:173:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:175:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:173:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:175:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:184:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:175:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:184:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:188:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:184:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:188:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:192:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:188:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:192:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:196:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:192:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:196:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:200:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:196:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:200:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:204:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:200:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:204:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:208:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:204:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:208:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:480:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:208:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:480:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:214:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:211:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:214:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:217:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:214:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:217:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:220:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:217:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:220:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:223:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:220:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:223:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:226:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:223:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:226:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:229:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:226:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:229:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:232:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:229:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:232:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:235:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:232:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:235:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:238:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:235:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:238:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:302:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:299:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:302:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:305:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:302:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:305:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:308:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:305:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:308:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:311:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:308:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:311:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:314:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:311:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:314:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:523:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:480:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:523:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:528:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:523:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:528:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:534:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:528:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:534:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:538:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:534:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:538:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:543:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:538:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:543:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:548:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:543:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:548:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:552:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:548:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:552:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:557:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:552:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:557:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:565:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:557:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:565:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:570:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:565:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:570:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:588:13: style: Local variable 'normal' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:156:9: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:588:13: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:596:13: style: Local variable 'normal' shadows outer variable [shadowVariable] VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:156:9: note: Shadowed declaration VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:596:13: note: Shadow variable VecGeom-v1.2.8/test/unit_tests/TestTube.cpp:570:9: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:319:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:315:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:319:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:323:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:319:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:323:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:327:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:323:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:327:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:331:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:327:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:331:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:335:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:331:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:335:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:339:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:335:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:339:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:343:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:339:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:343:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:347:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:343:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:347:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:351:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:347:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:351:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:355:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:351:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:355:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:359:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:355:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:359:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:363:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:359:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:363:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:368:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:363:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:368:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:372:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:368:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:372:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:376:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:372:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:376:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:380:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:376:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:380:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:384:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:380:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:384:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:388:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:384:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:388:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:392:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:388:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:392:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:396:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:392:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:396:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:400:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:396:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:400:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:404:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:400:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:404:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:408:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:404:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:408:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:412:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:408:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:412:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:416:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:412:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:416:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:420:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:416:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:420:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:424:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:420:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:424:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:428:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:424:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:428:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:432:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:428:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:432:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:436:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:432:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:436:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:440:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:436:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:440:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:519:9: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:518:9: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:519:9: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:524:9: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:523:9: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:524:9: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrap.cpp:440:9: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:117:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:115:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:117:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:119:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:117:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:119:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:121:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:119:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:121:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:123:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:121:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:123:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:125:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:123:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:125:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:127:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:125:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:127:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:129:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:127:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:129:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:150:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:129:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:150:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:158:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:156:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:158:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:160:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:158:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:160:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:163:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:160:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:163:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:165:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:163:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:165:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:167:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:165:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:167:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:169:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:167:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:169:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:172:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:169:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:172:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:174:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:172:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:174:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:176:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:174:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:176:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:178:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:176:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:178:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:192:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:178:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:192:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:194:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:192:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:194:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:196:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:194:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:196:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:198:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:196:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:198:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:200:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:198:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:200:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:202:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:200:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:202:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:204:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:202:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:204:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:206:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:204:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:206:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:211:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:206:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:211:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:213:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:211:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:213:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:215:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:213:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:215:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:217:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:215:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:217:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:219:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:217:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:219:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:221:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:219:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:221:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:223:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:221:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:223:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:225:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:223:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:225:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:279:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:225:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:279:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:283:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:279:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:283:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:287:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:283:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:287:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:291:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:287:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:291:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:295:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:291:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:295:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:299:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:295:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:299:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:303:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:299:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:303:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:307:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:303:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:307:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:311:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:307:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:311:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:315:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:311:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:315:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:319:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:315:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:319:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:323:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:319:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:323:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:327:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:323:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:327:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestTrd.cpp:327:9: style: Variable 'valid' is assigned a value that is never used. [unreadVariable] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:27:7: style: Condition 'verbose' is always false [knownConditionTrueFalse] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:26:18: note: Assignment 'verbose=false', assigned value is 0 VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:27:7: note: Condition 'verbose' is always false VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:381:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:308:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:381:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:582:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:381:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:582:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:521:10: style: Variable 'inside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:517:10: note: inside is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:521:10: note: inside is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:523:10: style: Variable 'inside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:521:10: note: inside is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:523:10: note: inside is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:525:10: style: Variable 'inside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:523:10: note: inside is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:525:10: note: inside is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:528:10: style: Variable 'inside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:525:10: note: inside is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:528:10: note: inside is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:531:10: style: Variable 'inside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:528:10: note: inside is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:531:10: note: inside is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:534:10: style: Variable 'inside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:531:10: note: inside is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:534:10: note: inside is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:538:10: style: Variable 'inside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:534:10: note: inside is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:538:10: note: inside is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:542:10: style: Variable 'inside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:538:10: note: inside is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:542:10: note: inside is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:546:10: style: Variable 'inside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:542:10: note: inside is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:546:10: note: inside is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:549:10: style: Variable 'inside' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:546:10: note: inside is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:549:10: note: inside is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:584:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:582:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:584:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:587:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:584:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:587:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:589:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:587:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:589:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:591:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:589:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:591:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:594:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:591:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:594:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:597:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:594:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:597:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:653:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:597:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:653:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:658:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:653:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:658:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:662:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:658:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:662:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:666:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:662:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:666:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:669:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:666:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:669:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:672:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:669:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:672:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:675:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:672:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:675:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:678:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:675:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:678:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:681:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:678:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:681:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:684:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:681:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:684:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:688:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:684:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:688:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:699:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:688:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:699:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:692:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:690:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:692:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:694:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:692:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:694:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:696:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:694:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:696:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:698:9: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:696:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:698:9: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:702:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:699:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:702:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:814:9: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:702:9: note: valid is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:814:9: note: valid is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:708:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:705:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:708:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:710:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:708:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:710:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:712:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:710:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:712:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:715:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:712:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:715:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:841:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:839:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:841:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:934:8: style: Variable 'Dist' is reassigned a value before the old one has been used. [redundantAssignment] VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:931:8: note: Dist is assigned VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:934:8: note: Dist is overwritten VecGeom-v1.2.8/test/unit_tests/TestSphere.cpp:24:50: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] diff: 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1007:32: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1007:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1016:26: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1016:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1084:26: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1084:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1093:27: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1093:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1102:28: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1102:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1111:27: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1111:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1120:28: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1120:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1129:27: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1129:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1138:27: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1138:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1147:31: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1147:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1156:32: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1156:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1165:26: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:1165:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:37:8: style: Variable 'check_flag' is assigned a value that is never used. [unreadVariable] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:934:26: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:934:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:943:27: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:943:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:952:28: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:952:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:962:27: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:962:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:971:28: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:971:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:980:27: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:980:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:989:27: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:989:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:998:31: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/scripts/sql/ConvertROOTtoSQL.C:998:31: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/source/GeoManager.cpp:256:0: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/source/GeoManager.cpp:256:25: style: C-style pointer casting [cstyleCast] 2.17.0 VecGeom-v1.2.8/source/Logger.cpp:112:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_global_handler [valueFlowBailoutIncompleteVar] head VecGeom-v1.2.8/source/Logger.cpp:29:72: performance: Function parameter 'msg' should be passed by const reference. However it seems that 'default_global_handler' is a callback function. [passedByValueCallback] VecGeom-v1.2.8/source/Logger.cpp:112:15: note: Function pointer used here. VecGeom-v1.2.8/source/Logger.cpp:29:72: note: Function parameter 'msg' should be passed by const reference. However it seems that 'default_global_handler' is a callback function. 2.17.0 VecGeom-v1.2.8/source/Logger.cpp:29:72: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] 2.17.0 VecGeom-v1.2.8/source/NavIndexTable.cpp:62:21: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/source/NavIndexTable.cpp:62:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head VecGeom-v1.2.8/source/PlacedVolume.cpp:50:31: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:558:29: style: Local variable 'k' shadows outer variable [shadowVariable] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:540:13: note: Shadowed declaration VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:558:29: note: Shadow variable head VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:565:44: style: Local variable 'k' shadows outer variable [shadowVariable] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:540:13: note: Shadowed declaration VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:565:44: note: Shadow variable head VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:571:31: style: Local variable 'k' shadows outer variable [shadowVariable] VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:540:13: note: Shadowed declaration VecGeom-v1.2.8/source/UnplacedPolyhedron.cpp:571:31: note: Shadow variable head VecGeom-v1.2.8/test/VecGeomTest/BenchmarkResult.cpp:19:23: style:inconclusive: Technically the member function 'vecgeom::BenchmarkResult::WriteToCsv' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/BenchmarkResult.h:44:8: note: Technically the member function 'vecgeom::BenchmarkResult::WriteToCsv' can be const. VecGeom-v1.2.8/test/VecGeomTest/BenchmarkResult.cpp:19:23: note: Technically the member function 'vecgeom::BenchmarkResult::WriteToCsv' can be const. 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/BenchmarkResult.h:44:8: style:inconclusive: Technically the member function 'vecgeom::BenchmarkResult::WriteToCsv' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/BenchmarkResult.cpp:19:23: note: Technically the member function 'vecgeom::BenchmarkResult::WriteToCsv' can be const. VecGeom-v1.2.8/test/VecGeomTest/BenchmarkResult.h:44:8: note: Technically the member function 'vecgeom::BenchmarkResult::WriteToCsv' can be const. head VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:443:26: style:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::GenerateConventionReport' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:163:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::GenerateConventionReport' can be const. VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:443:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::GenerateConventionReport' can be const. head VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:443:26: style:inconclusive: Technically the member function 'ShapeTester::GenerateConventionReport' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:163:8: note: Technically the member function 'ShapeTester::GenerateConventionReport' can be const. VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:443:26: note: Technically the member function 'ShapeTester::GenerateConventionReport' can be const. head VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:58:26: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:170:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:58:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). head VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:58:26: performance:inconclusive: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:170:8: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:58:26: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). head VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:73:26: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:171:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:73:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). head VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:73:26: performance:inconclusive: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:171:8: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:73:26: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). head VecGeom-v1.2.8/test/VecGeomTest/G4GeoManager.cpp:32:34: performance:inconclusive: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::G4GeoManager::GetG4GeometryFromROOT' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/G4GeoManager.h:59:22: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::G4GeoManager::GetG4GeometryFromROOT' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/G4GeoManager.cpp:32:34: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::G4GeoManager::GetG4GeometryFromROOT' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/G4GeoManager.h:59:22: performance:inconclusive: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::G4GeoManager::GetG4GeometryFromROOT' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/G4GeoManager.cpp:32:34: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::G4GeoManager::GetG4GeometryFromROOT' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/G4GeoManager.h:59:22: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::G4GeoManager::GetG4GeometryFromROOT' can be static (but you may consider moving to unnamed namespace). head VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1535:25: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::XRayProfile' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:122:7: note: Technically the member function 'ShapeTester < VPlacedVolume >::XRayProfile' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1535:25: note: Technically the member function 'ShapeTester < VPlacedVolume >::XRayProfile' can be static (but you may consider moving to unnamed namespace). head VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1931:26: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::PrintCoordinates' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:82:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::PrintCoordinates' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1931:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::PrintCoordinates' can be static (but you may consider moving to unnamed namespace). head VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1966:26: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::VectorToDouble' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:88:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::VectorToDouble' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1966:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::VectorToDouble' can be static (but you may consider moving to unnamed namespace). head VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1980:26: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::BoolToDouble' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:89:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::BoolToDouble' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1980:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::BoolToDouble' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:122:7: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::XRayProfile' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1535:25: note: Technically the member function 'ShapeTester < VPlacedVolume >::XRayProfile' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:122:7: note: Technically the member function 'ShapeTester < VPlacedVolume >::XRayProfile' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:163:8: style:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::GenerateConventionReport' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:443:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::GenerateConventionReport' can be const. VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:163:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::GenerateConventionReport' can be const. 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:163:8: style:inconclusive: Technically the member function 'ShapeTester::GenerateConventionReport' can be const. [functionConst] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:443:26: note: Technically the member function 'ShapeTester::GenerateConventionReport' can be const. VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:163:8: note: Technically the member function 'ShapeTester::GenerateConventionReport' can be const. 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:170:8: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:58:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:170:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:170:8: performance:inconclusive: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:58:26: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:170:8: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:171:8: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:73:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:171:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::ApproxEqual' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:171:8: performance:inconclusive: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ConventionChecker.cpp:73:26: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:171:8: note: Technically the member function 'ShapeTester::ApproxEqual' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:82:8: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::PrintCoordinates' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1931:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::PrintCoordinates' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:82:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::PrintCoordinates' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:88:8: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::VectorToDouble' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1966:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::VectorToDouble' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:88:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::VectorToDouble' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:89:8: performance:inconclusive: Technically the member function 'ShapeTester < VPlacedVolume >::BoolToDouble' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.cpp:1980:26: note: Technically the member function 'ShapeTester < VPlacedVolume >::BoolToDouble' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/ShapeTester.h:89:8: note: Technically the member function 'ShapeTester < VPlacedVolume >::BoolToDouble' can be static (but you may consider moving to unnamed namespace). head VecGeom-v1.2.8/test/VecGeomTest/Visualizer.h:10:2: error: #error "Visualizer currently only available with ROOT enabled." [preprocessorErrorDirective] head VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.cpp:68:22: performance:inconclusive: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::VolumePointers::Deallocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.h:65:8: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::VolumePointers::Deallocate' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.cpp:68:22: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::VolumePointers::Deallocate' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.h:65:8: performance:inconclusive: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::VolumePointers::Deallocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.cpp:68:22: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::VolumePointers::Deallocate' can be static (but you may consider moving to unnamed namespace). VecGeom-v1.2.8/test/VecGeomTest/VolumePointers.h:65:8: note: Technically the member function 'vecgeom::VECGEOM_IMPL_NAMESPACE::VolumePointers::Deallocate' can be static (but you may consider moving to unnamed namespace). 2.17.0 VecGeom-v1.2.8/test/core/AssemblyTest.cpp:96:11: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/test/core/AssemblyTest.cpp:96:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/test/core/AssemblyTest.cpp:97:11: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/test/core/AssemblyTest.cpp:97:11: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.17.0 VecGeom-v1.2.8/test/core/testVectorSafety.cpp:146:14: style: C-style pointer casting [cstyleCast] head VecGeom-v1.2.8/test/core/testVectorSafety.cpp:146:14: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1127:78: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] head VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1128:78: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] head VecGeom-v1.2.8/test/globalbenchmarks/XRayBenchmarkFromROOTFile.cpp:1129:78: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] head VecGeom-v1.2.8/test/shape_tester/shape_testHype.cpp:13:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] 2.17.0 VecGeom-v1.2.8/test/shape_tester/shape_testHype.cpp:13:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPi [valueFlowBailoutIncompleteVar] DONE