2026-05-02 05:09 ftp://ftp.de.debian.org/debian/pool/main/g/gloo/gloo_0.0~git20250912.d97133a.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --library=bsd --library=openssl --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 575 574 elapsed-time: 3.6 3.0 head-timing-info: old-timing-info: head results: gloo-0.0~git20250912.d97133a/gloo/algorithm.cc:32:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/algorithm.cc:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/allgather.cc:23:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAllgatherSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/allgatherv.cc:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elementSize [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/allgatherv.cc:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/allgatherv.cc:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/allgatherv.cc:53:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/allgatherv.cc:66:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/allgatherv.cc:75:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAllgatherSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/allreduce.cc:153:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAllreduceSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/allreduce.cc:433:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAllreduceSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/allreduce.cc:509:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] gloo-0.0~git20250912.d97133a/gloo/allreduce.cc:501:24: error: Uninitialized variables: nextGroup.chunkLength, nextGroup.myChunkOffset, nextGroup.myChunkLength [uninitvar] gloo-0.0~git20250912.d97133a/gloo/allreduce.cc:501:24: error: Uninitialized struct member: nextGroup.chunkLength [uninitStructMember] gloo-0.0~git20250912.d97133a/gloo/allreduce.cc:501:24: error: Uninitialized struct member: nextGroup.myChunkOffset [uninitStructMember] gloo-0.0~git20250912.d97133a/gloo/allreduce.cc:501:24: error: Uninitialized struct member: nextGroup.myChunkLength [uninitStructMember] gloo-0.0~git20250912.d97133a/gloo/allreduce_local.cc:31:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptrs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/alltoall.cc:22:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAlltoallSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/alltoallv.cc:34:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elementSize [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/alltoallv.cc:52:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/alltoallv.cc:71:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/alltoallv.cc:89:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/alltoallv.cc:108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/alltoallv.cc:127:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAlltoallSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/barrier.cc:21:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBarrierSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/cuda_main.cc:141:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/cuda_main.cc:148:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/cuda_main.cc:104:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/cuda_main.cc:111:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:876:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:790:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:796:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable messages [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:832:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:735:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:741:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:762:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:689:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:708:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:635:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:649:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:570:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:597:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:554:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:532:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:538:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:495:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:514:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:479:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:466:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:390:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:431:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:327:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:353:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:279:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:285:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:251:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:265:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:191:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:218:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:145:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:168:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:866:14: style:inconclusive: Either there is a missing 'override', or the member function 'NewAllreduceBenchmark < float >::newAllocation' can be const. [functionConst] gloo-0.0~git20250912.d97133a/gloo/benchmark/main.cc:659:23: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] gloo-0.0~git20250912.d97133a/gloo/benchmark/options.cc:23:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/options.cc:120:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/options.cc:193:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/options.cc:183:7: style: The scope of the variable 'opt' can be reduced. [variableScope] gloo-0.0~git20250912.d97133a/gloo/benchmark/options.cc:148:24: style: Variable 'long_options' can be declared as const array [constVariable] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:365:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:411:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:509:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:529:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:546:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:567:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:480:14: style:inconclusive: Technically the member function 'gloo::benchmark::Runner::printDistribution' can be const. [functionConst] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.h:124:8: note: Technically the member function 'gloo::benchmark::Runner::printDistribution' can be const. gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:480:14: note: Technically the member function 'gloo::benchmark::Runner::printDistribution' can be const. gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:521:14: style:inconclusive: Technically the member function 'gloo::benchmark::Runner::printVerifyHeader' can be const. [functionConst] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.h:128:8: note: Technically the member function 'gloo::benchmark::Runner::printVerifyHeader' can be const. gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:521:14: note: Technically the member function 'gloo::benchmark::Runner::printVerifyHeader' can be const. gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:539:14: style:inconclusive: Technically the member function 'gloo::benchmark::Runner::printFooter' can be const. [functionConst] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.h:129:8: note: Technically the member function 'gloo::benchmark::Runner::printFooter' can be const. gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:539:14: note: Technically the member function 'gloo::benchmark::Runner::printFooter' can be const. gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:632:11: style: Condition 'stop_' is always false [knownConditionTrueFalse] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:629:10: note: Assuming that condition '!stop_' is not redundant gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:632:11: note: Condition 'stop_' is always false gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:483:25: style:inconclusive: Function 'printDistribution' argument 3 names different: declaration 'samples' definition 'latency'. [funcArgNamesDifferent] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.h:127:27: note: Function 'printDistribution' argument 3 names different: declaration 'samples' definition 'latency'. gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:483:25: note: Function 'printDistribution' argument 3 names different: declaration 'samples' definition 'latency'. gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:159:13: performance: Range variable 'path' should be declared as const reference. [iterateByValue] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:269:16: style: Variable 'j' can be declared as reference to const [constVariableReference] gloo-0.0~git20250912.d97133a/gloo/benchmark/runner.cc:417:7: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] gloo-0.0~git20250912.d97133a/gloo/broadcast.cc:24:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBroadcastSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/common/linux.cc:193:2: error: failed to evaluate #if condition, undefined function-like macro invocation: KERNEL_VERSION( ... ) [syntaxError] gloo-0.0~git20250912.d97133a/gloo/common/logging.cc:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable full_msg_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/context.cc:30:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/context.cc:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transportContext_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/context.cc:47:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable slot_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/context.cc:53:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/context.cc:63:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/context.cc:67:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:70:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalNumElems_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:122:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scratchStream_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wordsPerLine [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:241:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wordsPerLine [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:254:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myRank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:270:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable myRank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:282:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allNodes_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:287:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allNodes_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allNodes_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:297:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:315:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allNodes_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:338:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable steps_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:368:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scratch_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:398:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scratch_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:424:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:433:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:442:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable peersPerStep_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:446:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElemsPerStep_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:450:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptrOffsetPerStep_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:466:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodeRanks_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:470:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptrOffset_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:474:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numElems_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/cuda_allreduce_bcube.cc:349:15: style: Condition '0(malloc(sizeof(int)))', assigned value is 0 gloo-0.0~git20250912.d97133a/gloo/examples/example_allreduce.cc:126:6: note: Null pointer dereference gloo-0.0~git20250912.d97133a/gloo/examples/example_allreduce.cc:129:6: warning: If memory allocation fails, then there is a possible null pointer dereference: value1 [nullPointerOutOfMemory] gloo-0.0~git20250912.d97133a/gloo/examples/example_allreduce.cc:128:48: note: Assuming allocation function fails gloo-0.0~git20250912.d97133a/gloo/examples/example_allreduce.cc:128:41: note: Assignment 'value1=reinterpret_cast(malloc(sizeof(int)))', assigned value is 0 gloo-0.0~git20250912.d97133a/gloo/examples/example_allreduce.cc:129:6: note: Null pointer dereference gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:127:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: inputPointers [nullPointerOutOfMemory] gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:121:53: note: Assuming allocation function fails gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:121:46: note: Assignment 'inputPointers=reinterpret_cast(malloc(sizeof(int)*4))', assigned value is 0 gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:127:5: note: Null pointer dereference gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:128:5: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: outputPointers [nullPointerOutOfMemory] gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:122:54: note: Assuming allocation function fails gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:122:47: note: Assignment 'outputPointers=reinterpret_cast(malloc(sizeof(int)*4))', assigned value is 0 gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:128:5: note: Null pointer dereference gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:144:31: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: outputPointers [nullPointerOutOfMemory] gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:122:54: note: Assuming allocation function fails gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:122:47: note: Assignment 'outputPointers=reinterpret_cast(malloc(sizeof(int)*4))', assigned value is 0 gloo-0.0~git20250912.d97133a/gloo/examples/example_reduce.cc:144:31: note: Null pointer dereference gloo-0.0~git20250912.d97133a/gloo/examples/looks_like_mpi.cc:145:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/examples/looks_like_mpi.cc:174:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/examples/looks_like_mpi.cc:200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/examples/looks_like_mpi.cc:46:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gloo-0.0~git20250912.d97133a/gloo/examples/looks_like_mpi.cc:54:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gloo-0.0~git20250912.d97133a/gloo/examples/looks_like_mpi.cc:103:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gloo-0.0~git20250912.d97133a/gloo/examples/looks_like_mpi.cc:128:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] gloo-0.0~git20250912.d97133a/gloo/examples/looks_like_mpi.cc:204:10: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] gloo-0.0~git20250912.d97133a/gloo/examples/looks_like_mpi.cc:76:34: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/examples/looks_like_mpi.cc:77:18: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/gather.cc:22:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kGatherSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/gatherv.cc:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable elementSize [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/gatherv.cc:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/gatherv.cc:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/gatherv.cc:53:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/gatherv.cc:66:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/gatherv.cc:75:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kGatherSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/context.cc:25:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/context.cc:32:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/context.cc:38:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/context.cc:43:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/context.cc:73:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/context.cc:80:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/context.cc:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comm_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/context.cc:89:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/context.cc:124:11: style: Variable 'address' can be declared as reference to const [constVariableReference] gloo-0.0~git20250912.d97133a/gloo/mpi/example/main_managed.cc:28:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/example/main_unmanaged.cc:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_SUCCESS [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/mpi/example/main_unmanaged.cc:20:5: error: Unhandled exception thrown in function that is an entry point. [throwInEntryPoint] gloo-0.0~git20250912.d97133a/gloo/reduce.cc:28:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kReduceSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/context.cc:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable device_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/context.cc:40:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/context.cc:104:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/file_store.cc:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basePath_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/file_store.cc:47:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/file_store.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basePath_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/file_store.cc:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable basePath_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/file_store.cc:81:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/file_store.cc:104:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/file_store.cc:125:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/file_store.cc:160:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable keyFilePaths_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/file_store.cc:124:3: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] gloo-0.0~git20250912.d97133a/gloo/rendezvous/hash_store.cc:18:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/hash_store.cc:25:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/hash_store.cc:49:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/prefix_store.cc:21:26: style:inconclusive: Either there is a missing 'override', or the member function 'gloo::rendezvous::PrefixStore::joinKey' can be const. [functionConst] gloo-0.0~git20250912.d97133a/gloo/rendezvous/prefix_store.h:51:15: note: Either there is a missing 'override', or the member function 'gloo::rendezvous::PrefixStore::joinKey' can be const. gloo-0.0~git20250912.d97133a/gloo/rendezvous/prefix_store.cc:21:26: note: Either there is a missing 'override', or the member function 'gloo::rendezvous::PrefixStore::joinKey' can be const. gloo-0.0~git20250912.d97133a/gloo/rendezvous/prefix_store.h:22:12: style: The destructor '~PrefixStore' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] gloo-0.0~git20250912.d97133a/gloo/rendezvous/store.h:30:12: note: Virtual destructor in base class gloo-0.0~git20250912.d97133a/gloo/rendezvous/prefix_store.h:22:12: note: Destructor in derived class gloo-0.0~git20250912.d97133a/gloo/rendezvous/prefix_store.cc:57:14: style: Variable 'key' can be declared as reference to const [constVariableReference] gloo-0.0~git20250912.d97133a/gloo/rendezvous/prefix_store.cc:71:14: style: Variable 'key' can be declared as reference to const [constVariableReference] gloo-0.0~git20250912.d97133a/gloo/rendezvous/prefix_store.cc:41:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] gloo-0.0~git20250912.d97133a/gloo/rendezvous/prefix_store.cc:58:19: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] gloo-0.0~git20250912.d97133a/gloo/rendezvous/prefix_store.cc:72:19: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] gloo-0.0~git20250912.d97133a/gloo/rendezvous/redis_store.cc:22:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redis_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/redis_store.cc:30:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redis_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/redis_store.cc:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redis_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/redis_store.cc:60:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redis_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/redis_store.cc:89:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable redis_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/rendezvous/redis_store.cc:78:10: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] gloo-0.0~git20250912.d97133a/gloo/scatter.cc:23:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kScatterSlotPrefix [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/scatter.cc:38:21: style: The if condition is the same as the previous if condition [duplicateCondition] gloo-0.0~git20250912.d97133a/gloo/scatter.cc:29:21: note: First condition gloo-0.0~git20250912.d97133a/gloo/scatter.cc:38:21: note: Second condition gloo-0.0~git20250912.d97133a/gloo/test/allgather_test.cc:63:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/allgather_test.cc:164:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/allgatherv_test.cc:93:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/allreduce_test.cc:61:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/allreduce_test.cc:68:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/allreduce_test.cc:172:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/allreduce_test.cc:213:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/allreduce_test.cc:387:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/barrier_test.cc:128:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/broadcast_test.cc:180:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/broadcast_test.cc:36:8: style:inconclusive: Either there is a missing 'override', or the member function 'gloo::test::::BroadcastTest::assertResult' can be const. [functionConst] gloo-0.0~git20250912.d97133a/gloo/test/buffer_test.cc:24:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/context_factory_test.cc:36:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/cuda_allreduce_test.cc:232:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/cuda_allreduce_test.cc:265:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/cuda_allreduce_test.cc:45:8: style: Either there is a missing 'override', or the member function 'gloo::test::::CudaAllreduceTest::assertResult' can be static. [functionStatic] gloo-0.0~git20250912.d97133a/gloo/test/cuda_allreduce_test.cc:54:8: style: Either there is a missing 'override', or the member function 'gloo::test::::CudaAllreduceTestHP::assertResult' can be static. [functionStatic] gloo-0.0~git20250912.d97133a/gloo/test/cuda_broadcast_test.cc:36:8: style:inconclusive: Either there is a missing 'override', or the member function 'gloo::test::::CudaBroadcastTest::assertResult' can be const. [functionConst] gloo-0.0~git20250912.d97133a/gloo/test/gather_test.cc:72:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/gatherv_test.cc:101:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/linux_test.cc:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPCIClassNetwork [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/main.cc:16:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/math_test.cc:157:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/math_test.cc:57:14: style: Variable 'fn' can be declared as reference to const [constVariableReference] gloo-0.0~git20250912.d97133a/gloo/test/math_test.cc:79:14: style: Variable 'fn' can be declared as reference to const [constVariableReference] gloo-0.0~git20250912.d97133a/gloo/test/math_test.cc:101:14: style: Variable 'fn' can be declared as reference to const [constVariableReference] gloo-0.0~git20250912.d97133a/gloo/test/math_test.cc:123:14: style: Variable 'fn' can be declared as reference to const [constVariableReference] gloo-0.0~git20250912.d97133a/gloo/test/multiproc_test.cc:34:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FTW_DEPTH [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/multiproc_test.cc:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storePath_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/multiproc_test.cc:50:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storePath_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/multiproc_test.cc:79:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/multiproc_test.cc:89:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workers_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/multiproc_test.cc:101:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workers_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/multiproc_test.cc:114:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable workerResults_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/multiproc_test.cc:128:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kExitWithIoException [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/reduce_scatter_test.cc:110:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/reduce_scatter_test.cc:155:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/reduce_test.cc:98:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/scatter_test.cc:68:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCP [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/send_recv_test.cc:279:10: style: The scope of the variable 'sendCompleted' can be reduced. [variableScope] gloo-0.0~git20250912.d97133a/gloo/test/transport_test.cc:107:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kExitWithIoException [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/transport_test.cc:157:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kExitWithIoException [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/transport_test.cc:208:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kExitWithIoException [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/transport_test.cc:250:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kExitWithIoException [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/test/transport_test.cc:270:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMultiProcTimeout [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:41:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:95:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:108:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:120:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable it_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:128:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:148:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:152:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:159:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:166:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:170:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:177:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/context.cc:52:33: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/address.cc:22:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/address.cc:26:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/address.cc:31:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/address.cc:44:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psn [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/buffer.cc:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mr_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/buffer.cc:63:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/buffer.cc:85:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/buffer.cc:131:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/buffer.cc:183:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/buffer.cc:208:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/buffer.cc:233:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/buffer.cc:240:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/context.cc:27:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/context.cc:43:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/device.cc:129:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/device.cc:153:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/device.cc:169:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pciBusID_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/device.cc:183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pciBusID_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/device.cc:187:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasNvPeerMem_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/device.cc:201:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NONBLOCK [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/device.cc:52:7: style:inconclusive: Technically the member function 'gloo::transport::ibverbs::IbvDevices::size' can be const. [functionConst] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/memory_region.cc:20:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/memory_region.cc:30:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable src_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/memory_region.cc:36:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mr_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:117:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:133:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable closed_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:150:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable peer_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:223:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:254:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:284:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mappedRecvRegions_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:303:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:317:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:333:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:392:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:415:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:477:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:544:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable completionEventsHandled_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:578:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cq_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:615:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IBV_WC_RECV_RDMA_WITH_IMM [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:732:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:783:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:813:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/pair.cc:542:7: style: The scope of the variable 'rv' can be reduced. [variableScope] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/remote_key.cc:18:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:31:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:79:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:85:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:91:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IBV_WC_RECV [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable abortWaitRecv_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:163:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:207:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnspecifiedByteCount [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:221:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendPending_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:232:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendPending_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:244:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnspecifiedByteCount [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:258:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnspecifiedByteCount [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:271:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:278:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:49:14: style: Condition 'mr!=nullptr' is always false [knownConditionTrueFalse] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:46:10: note: Assuming that condition 'mr==nullptr' is not redundant gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:49:14: note: Condition 'mr!=nullptr' is always false gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:60:12: style: Condition 'mr!=nullptr' is always false [knownConditionTrueFalse] gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:58:10: note: Assuming that condition 'mr==nullptr' is not redundant gloo-0.0~git20250912.d97133a/gloo/transport/ibverbs/unbound_buffer.cc:60:12: note: Condition 'mr!=nullptr' is always false gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:23:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ss [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:28:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ss [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:35:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ss [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:55:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:62:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:69:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:121:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:131:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:89:30: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:93:32: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:120:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:130:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/address.cc:109:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/buffer.cc:37:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/buffer.cc:50:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable recvCompletions_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/buffer.cc:80:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/buffer.cc:91:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sendCompletions_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/buffer.cc:127:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/buffer.cc:152:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/buffer.cc:159:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:69:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:168:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:199:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:207:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:221:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:232:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:245:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:276:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:292:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:367:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:379:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hostname [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/context.cc:303:30: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:33:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:93:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:172:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:186:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:241:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pciBusID_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:249:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pciBusID_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:253:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interfaceSpeedMbps_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:287:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:361:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seq [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:154:27: error: Using object that points to local variable 'hostname' that is out of scope. [invalidLifetime] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:152:36: note: Pointer to container is created here. gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:149:39: note: Variable created here. gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:154:27: note: Using object that points to local variable 'hostname' that is out of scope. gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:187:42: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:288:36: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:289:36: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:295:37: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:296:37: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:174:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:34:19: style: Variable 'ifa' can be declared as pointer to const [constVariablePointer] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/device.cc:188:19: style: Variable 'ifa' can be declared as pointer to const [constVariablePointer] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/error.cc:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable syscall_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/error.cc:32:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/error.cc:39:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable actual_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/error.cc:45:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/error.cc:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/listener.cc:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listener_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/listener.cc:38:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable closed_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/listener.cc:53:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/listener.cc:94:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/listener.cc:103:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable useRankAsSeqNumber_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/listener.cc:109:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/listener.cc:127:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:46:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NONBLOCK [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rfd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:58:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:77:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable functions_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:110:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:132:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:139:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:149:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable done_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:167:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:198:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/loop.cc:191:7: style: The scope of the variable 'nfds' can be reduced. [variableScope] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:70:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:82:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:95:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable self_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:99:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:106:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:150:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:178:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:190:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:236:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iov_base [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:287:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:377:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:413:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEND_BUFFER [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:474:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:567:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:589:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:642:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:656:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable try_to_lock [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:679:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPOLLOUT [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:725:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:735:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:741:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSED [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:778:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:784:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:808:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:820:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sync_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:844:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:871:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:913:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:947:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:977:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:1000:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEND_UNBOUND_BUFFER [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:1012:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_RECV_READY [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:1021:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_SEND_READY [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:1029:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:1035:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:1053:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:236:26: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:246:17: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:262:17: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:404:21: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:422:21: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:452:21: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/pair.cc:293:11: style: The scope of the variable 'rv' can be reduced. [variableScope] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:23:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:31:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:39:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:45:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:50:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:68:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:80:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:99:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:123:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:136:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:164:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:174:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:178:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:183:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:81:36: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:86:37: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:124:36: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:128:37: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:82:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:87:10: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:108:24: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:125:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/socket.cc:129:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/context.cc:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_INIT_LOAD_SSL_STRINGS [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/context.cc:139:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/device.cc:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pkey_file_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/device.cc:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cert_file_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/device.cc:61:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca_file_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/device.cc:65:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ca_path_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/pair.cc:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/pair.cc:45:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/pair.cc:74:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEND_UNBOUND_BUFFER [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/pair.cc:142:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rx_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/pair.cc:213:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_ssl_connected_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/pair.cc:231:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOSED [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/pair.cc:249:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_ssl_connected_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/pair.cc:259:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_ssl_connected_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/tls/pair.cc:304:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_ssl_connected_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:34:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:41:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:47:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:53:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:97:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:104:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:155:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnspecifiedByteCount [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:169:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnspecifiedByteCount [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:183:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kUnspecifiedByteCount [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:191:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/tcp/unbound_buffer.cc:198:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/address.cc:22:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ss [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/address.cc:27:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/address.cc:35:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/address.cc:42:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/address.cc:49:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/address.cc:56:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/address.cc:61:15: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/address.cc:65:16: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/address.cc:81:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable] gloo-0.0~git20250912.d97133a/gloo/transport/uv/context.cc:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/context.cc:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pairs_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/context.cc:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/context.cc:84:30: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:85:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNSPEC [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:118:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:183:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable loop_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:232:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pciBusID_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:240:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:259:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:308:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pendingConnections_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:333:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pendingConnectCallbacks_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:379:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UV_ECANCELED [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:415:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:426:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deferred_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:474:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequence_type [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:82:33: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:206:19: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:260:36: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:261:36: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:268:37: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:269:37: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:410:18: style: C-style reference casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:434:14: style: Variable 'fn' can be declared as reference to const [constVariableReference] gloo-0.0~git20250912.d97133a/gloo/transport/uv/device.cc:82:22: style: Variable 'sockaddr' can be declared as pointer to const [constVariablePointer] gloo-0.0~git20250912.d97133a/gloo/transport/uv/libuv.cc:47:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uv_stream_t [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:39:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:52:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable addr_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:56:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:63:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:114:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:151:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readOp_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:162:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:179:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:194:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:209:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:275:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rank_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:287:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:346:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable context_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:356:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:388:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:414:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_SEND_READY [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:428:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NOTIFY_RECV_READY [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:446:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SEND_UNBOUND_BUFFER [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:468:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:502:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:530:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:548:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:570:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:153:17: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:248:23: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:393:19: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/pair.cc:401:21: style: C-style pointer casting [cstyleCast] gloo-0.0~git20250912.d97133a/gloo/transport/uv/unbound_buffer.cc:34:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/unbound_buffer.cc:41:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/unbound_buffer.cc:47:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/unbound_buffer.cc:53:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/unbound_buffer.cc:82:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/unbound_buffer.cc:89:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mutex_ [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/unbound_buffer.cc:123:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/unbound_buffer.cc:135:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/transport/uv/unbound_buffer.cc:147:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] gloo-0.0~git20250912.d97133a/gloo/types.cc:25:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delta_ [valueFlowBailoutIncompleteVar] diff: head gloo-0.0~git20250912.d97133a/gloo/scatter.cc:38:21: style: The if condition is the same as the previous if condition [duplicateCondition] gloo-0.0~git20250912.d97133a/gloo/scatter.cc:29:21: note: First condition gloo-0.0~git20250912.d97133a/gloo/scatter.cc:38:21: note: Second condition DONE