2024-04-14 01:14 ftp://ftp.de.debian.org/debian/pool/main/w/wsclean/wsclean_3.4.orig.tar.bz2 cppcheck-options: --library=posix --library=gnu --library=bsd --library=boost --library=python --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-5.15.0-102-generic-x86_64-with-glibc2.35 python: 3.10.12 client-version: 1.3.55 compiler: g++ (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 cppcheck: head 2.13.0 head-info: 01c049d (2024-04-13 21:28:19 +0200) count: 1217 617 elapsed-time: 145.7 90.7 head-timing-info: old-timing-info: head results: wsclean-v3.4/chgcentre/main.cpp:100:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ITRF [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:125:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITION [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:148:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TELESCOPE_NAME [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:188:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:229:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:406:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:462:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:595:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITION [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:610:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITION [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:660:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHASE_DIR [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:686:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/main.cpp:633:12: style: Condition 'info>0' is always false [knownConditionTrueFalse] wsclean-v3.4/chgcentre/main.cpp:623:30: note: Assignment 'info=0', assigned value is 0 wsclean-v3.4/chgcentre/main.cpp:633:12: note: Condition 'info>0' is always false wsclean-v3.4/chgcentre/main.cpp:627:18: style: C-style pointer casting [cstyleCast] wsclean-v3.4/chgcentre/main.cpp:631:8: style: C-style pointer casting [cstyleCast] wsclean-v3.4/chgcentre/main.cpp:730:12: style: The scope of the variable 'newDl' can be reduced. [variableScope] wsclean-v3.4/chgcentre/main.cpp:730:25: style: The scope of the variable 'newDm' can be reduced. [variableScope] wsclean-v3.4/chgcentre/progressbar.cpp:20:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/distributed/mpibig.cpp:18:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/distributed/mpibig.cpp:39:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/settings.h:195:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] wsclean-v3.4/system/mappedfile.h:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] wsclean-v3.4/distributed/worker.cpp:22:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] wsclean-v3.4/distributed/worker.cpp:42:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/settings.h:215:18: warning: Member variable 'Settings::parallelDeconvolutionGridWidth' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/main/settings.h:215:18: warning: Member variable 'Settings::parallelDeconvolutionGridHeight' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/msproviders/partitionedms.h:132:7: warning: Member variable 'HandleData::_initialModelRequired' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/msproviders/partitionedms.h:132:7: warning: Member variable 'HandleData::_modelUpdateRequired' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/msproviders/partitionedms.h:132:7: warning: Member variable 'HandleData::_nAntennas' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/msproviders/msdatadescription.h:68:3: warning: Member variable 'MSDataDescription::_isPartitioned' is not initialized in the constructor. [uninitMemberVarPrivate] wsclean-v3.4/msproviders/msdatadescription.h:68:3: warning: Member variable 'MSDataDescription::_useMPI' is not initialized in the constructor. [uninitMemberVarPrivate] wsclean-v3.4/msproviders/msdatadescription.h:68:3: warning: Member variable 'MSDataDescription::_dataDescId' is not initialized in the constructor. [uninitMemberVarPrivate] wsclean-v3.4/msproviders/msdatadescription.h:68:3: warning: Member variable 'MSDataDescription::_partIndex' is not initialized in the constructor. [uninitMemberVarPrivate] wsclean-v3.4/msproviders/synchronizedms.h:51:7: performance: Variable '_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] wsclean-v3.4/structures/weightmode.h:29:8: style:inconclusive: Technically the member function 'WeightMode::operator==' can be const. [functionConst] wsclean-v3.4/structures/weightmode.h:58:8: performance:inconclusive: Technically the member function 'WeightMode::RequiresGridding' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/structures/msselection.h:89:8: style:inconclusive: Technically the member function 'MSSelection::IsTimeSelected' can be const. [functionConst] wsclean-v3.4/distributed/worker.h:13:8: style:inconclusive: Technically the member function 'Worker::grid' can be const. [functionConst] wsclean-v3.4/distributed/worker.cpp:39:14: note: Technically the member function 'Worker::grid' can be const. wsclean-v3.4/distributed/worker.h:13:8: note: Technically the member function 'Worker::grid' can be const. wsclean-v3.4/structures/imageweights.h:112:10: performance:inconclusive: Technically the member function 'ImageWeights::tukeyFrom0ToN' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/distributed/worker.h:8:3: style: Class 'Worker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/msproviders/synchronizedms.h:15:3: style: Class 'SynchronizedMS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/scheduling/griddingtaskmanager.h:73:3: style: Class 'GriddingTaskManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/msproviders/partitionedms.h:71:12: style: The destructor '~PartitionedMS' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/msproviders/msprovider.h:54:12: note: Virtual destructor in base class wsclean-v3.4/msproviders/partitionedms.h:71:12: note: Destructor in derived class wsclean-v3.4/scheduling/griddingtaskmanager.h:28:12: style: The destructor '~GriddingTaskManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/scheduling/writerlockmanager.h:20:12: note: Virtual destructor in base class wsclean-v3.4/scheduling/griddingtaskmanager.h:28:12: note: Destructor in derived class wsclean-v3.4/structures/imageweights.h:67:14: performance: Function 'GetWeightMode()' should return member '_weightMode' by const reference. [returnByReference] wsclean-v3.4/msproviders/partitionedms.h:79:12: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam] wsclean-v3.4/io/cachedimageset.h:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/cachedimageset.h:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/cachedimageset.h:103:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/cachedimageset.h:126:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/cachedimageset.h:160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/cachedimageset.h:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/visibilitymodifier.h:57:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DiagonalInstrumental [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.h:275:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/distributed/wsclean-mp.cpp:20:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_MULTIPLE [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/visibilitymodifier.h:102:8: performance:inconclusive: Technically the member function 'VisibilityModifier::SetNoPointResponse' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/gridding/visibilitymodifier.h:109:8: performance:inconclusive: Technically the member function 'VisibilityModifier::SetBeamInfo' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/gridding/msgridderbase.h:119:14: performance: Function 'Weighting()' should return member '_weighting' by const reference. [returnByReference] wsclean-v3.4/gridding/visibilitymodifier.h:109:32: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] wsclean-v3.4/gridding/visibilitymodifier.h:109:50: performance: Function parameter 'normalisation' should be passed by const reference. [passedByValue] wsclean-v3.4/main/wsclean.h:263:49: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/aocommon/CMake/checkblas.cpp:10:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tangle.cpp:13:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDegrees [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tbarrier.cpp:16:3: error: There is an unknown macro here somewhere. Configuration is required. If BOOST_CHECK_NO_THROW is a macro then please configure it. [unknownMacro] wsclean-v3.4/external/aocommon/tests/tfits.cpp:63:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_ERROR [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tfluxdensity.cpp:19:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kKiloJansky [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/thmatrix4x4.cpp:95:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/timage.cpp:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/timage.cpp:210:3: warning:inconclusive: Access of moved variable 'image1'. [accessMoved] wsclean-v3.4/external/aocommon/tests/timage.cpp:207:16: note: Calling std::move(image1) wsclean-v3.4/external/aocommon/tests/timage.cpp:210:3: note: Access of moved variable 'image1'. wsclean-v3.4/external/aocommon/tests/timage.cpp:248:3: warning:inconclusive: Access of moved variable 'image1'. [accessMoved] wsclean-v3.4/external/aocommon/tests/timage.cpp:244:16: note: Calling std::move(image1) wsclean-v3.4/external/aocommon/tests/timage.cpp:248:3: note: Access of moved variable 'image1'. wsclean-v3.4/external/aocommon/tests/tlane.cpp:142:5: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/aocommon/tests/tlane.cpp:139:26: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/aocommon/tests/tlane.cpp:142:5: note: Null pointer dereference wsclean-v3.4/external/aocommon/tests/tlane.cpp:166:3: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/aocommon/tests/tlane.cpp:160:24: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/aocommon/tests/tlane.cpp:166:3: note: Null pointer dereference wsclean-v3.4/external/aocommon/tests/tlane.cpp:171:3: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/aocommon/tests/tlane.cpp:160:24: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/aocommon/tests/tlane.cpp:171:3: note: Null pointer dereference wsclean-v3.4/external/aocommon/tests/tlane.cpp:59:3: warning:inconclusive: Access of moved variable 'a'. [accessMoved] wsclean-v3.4/external/aocommon/tests/tlane.cpp:58:15: note: Calling std::move(a) wsclean-v3.4/external/aocommon/tests/tlane.cpp:59:3: note: Access of moved variable 'a'. wsclean-v3.4/external/aocommon/tests/tlogger.cpp:13:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVerboseVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tlogger.cpp:29:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tmatrix4x4.cpp:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tmultibanddata.cpp:27:24: warning:inconclusive: Access of moved variable 'multiBand'. [accessMoved] wsclean-v3.4/external/aocommon/tests/tmultibanddata.cpp:24:23: note: Calling std::move(multiBand) wsclean-v3.4/external/aocommon/tests/tmultibanddata.cpp:27:24: note: Access of moved variable 'multiBand'. wsclean-v3.4/external/aocommon/tests/tparallelfor.cpp:44:32: error: There is an unknown macro here somewhere. Configuration is required. If BOOST_CHECK_NO_THROW is a macro then please configure it. [unknownMacro] wsclean-v3.4/external/aocommon/tests/tpolarization.cpp:16:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tpyuniqueptr.cpp:55:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tpyuniqueptr.cpp:20:8: style: Variable 'i_raw' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/external/aocommon/tests/tpyuniqueptr.cpp:21:8: style: Variable 'j_raw' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/external/aocommon/tests/tpyuniqueptr.cpp:50:8: style: Variable 'i_raw' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/external/aocommon/tests/tqueue.cpp:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tqueue.cpp:95:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:49:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_PIl [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:65:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:81:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:190:3: warning:inconclusive: Possible null pointer dereference: out_shared [nullPointer] wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:179:33: note: Assignment 'std::shared_ptrout_shared', assigned value is 0 wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:190:3: note: Null pointer dereference wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:191:3: warning:inconclusive: Possible null pointer dereference: out_unique [nullPointer] wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:181:33: note: Assignment 'std::unique_ptrout_unique', assigned value is 0 wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:191:3: note: Null pointer dereference wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:192:3: warning:inconclusive: Possible null pointer dereference: out_shared [nullPointer] wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:179:33: note: Assignment 'std::shared_ptrout_shared', assigned value is 0 wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:192:3: note: Null pointer dereference wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:193:3: warning:inconclusive: Possible null pointer dereference: out_unique [nullPointer] wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:181:33: note: Assignment 'std::unique_ptrout_unique', assigned value is 0 wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:193:3: note: Null pointer dereference wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:222:3: warning:inconclusive: Possible null pointer dereference: out [nullPointer] wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:218:46: note: Assignment 'std::shared_ptrout', assigned value is 0 wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:222:3: note: Null pointer dereference wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:223:3: warning:inconclusive: Possible null pointer dereference: out [nullPointer] wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:218:46: note: Assignment 'std::shared_ptrout', assigned value is 0 wsclean-v3.4/external/aocommon/tests/tserialstream.cpp:223:3: note: Null pointer dereference wsclean-v3.4/external/aocommon/tests/tthreadpool.cpp:18:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tthreadpool.cpp:54:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] wsclean-v3.4/external/aocommon/tests/tthrowruntimeerror.cpp:11:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:544:18: debug: Failed to instantiate template "IdAllocater". The checking continues anyway. [templateInstantiation] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:147:9: warning: Return value of function vec.at() is not used. [ignoredReturnValue] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:153:9: warning: Return value of function vec.at() is not used. [ignoredReturnValue] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:153:13: error: Invalid vec.at() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:407:8: performance:inconclusive: Technically the member function 'FailingAllocator < int >::SetFailAllocation' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:408:8: style:inconclusive: Technically the member function 'FailingAllocator < int >::operator==' can be const. [functionConst] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:409:11: performance:inconclusive: Technically the member function 'FailingAllocator < int >::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:414:8: performance:inconclusive: Technically the member function 'FailingAllocator < int >::deallocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:506:3: style: Class 'IdAllocater < int , std :: false_type , std :: false_type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:406:3: style: Class 'FailingAllocator < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:520:32: error: Memory is allocated but not initialized: mem [uninitdata] wsclean-v3.4/external/pybind11/tests/cross_module_gil_utils.cpp:46:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYBIND11_INTERNALS_ID [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/pybind11/tests/cross_module_gil_utils.cpp:95:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] wsclean-v3.4/external/pybind11/tests/cross_module_gil_utils.cpp:96:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] wsclean-v3.4/external/pybind11/tests/cross_module_gil_utils.cpp:97:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] wsclean-v3.4/external/pybind11/tests/cross_module_gil_utils.cpp:99:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] wsclean-v3.4/external/pybind11/tests/cross_module_gil_utils.cpp:101:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] wsclean-v3.4/external/pybind11/tests/cross_module_gil_utils.cpp:103:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] wsclean-v3.4/external/pybind11/tests/cross_module_interleaved_error_already_set.cpp:19:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/pybind11/tests/cross_module_interleaved_error_already_set.cpp:45:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] wsclean-v3.4/external/pybind11/tests/eigen_tensor_avoid_stl_array.cpp:14:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/pybind11/tests/pybind11_tests.h:71:1: error: There is an unknown macro here somewhere. Configuration is required. If PYBIND11_NAMESPACE_END is a macro then please configure it. [unknownMacro] wsclean-v3.4/external/pybind11/tests/test_class.cpp:396:74: error: syntax error [syntaxError] wsclean-v3.4/external/pybind11/tests/test_embed/catch.cpp:8:1: error: There is an unknown macro here somewhere. Configuration is required. If PYBIND11_WARNING_DISABLE_MSVC is a macro then please configure it. [unknownMacro] wsclean-v3.4/external/pybind11/tests/test_embed/external_module.cpp:16:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/pybind11/tests/test_embed/test_interpreter.cpp:74:41: error: syntax error [syntaxError] wsclean-v3.4/external/pybind11/tests/test_factory_constructors.cpp:131:66: error: syntax error [syntaxError] wsclean-v3.4/external/pybind11/tests/test_gil_scoped.cpp:31:83: error: syntax error [syntaxError] wsclean-v3.4/external/pybind11/tests/test_kwargs_and_defaults.cpp:47:9: error: There is an unknown macro here somewhere. Configuration is required. If PYBIND11_WARNING_PUSH is a macro then please configure it. [unknownMacro] wsclean-v3.4/external/pybind11/tests/test_virtual_functions.cpp:66:40: error: syntax error [syntaxError] wsclean-v3.4/external/radler/cpp/algorithms/deconvolution_algorithm.cc:12:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable thread_count [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/deconvolution_algorithm.cc:32:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_polarizations_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/generic_clean.cc:37:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable convolution_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt/iuwt_decomposition.cc:17:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _scales [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt/iuwt_mask.cc:19:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _masks [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:45:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:134:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_negative_components_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:159:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:348:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:425:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:516:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clean_border_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:648:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:693:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:794:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:817:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:302:15: style: Local variable 'y' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:291:10: note: Shadowed declaration wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:302:15: note: Shadow variable wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:306:15: style: Local variable 'y' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:291:10: note: Shadowed declaration wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:306:15: note: Shadow variable wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:311:15: style: Local variable 'y' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:291:10: note: Shadowed declaration wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:311:15: note: Shadow variable wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:40:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:95:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:167:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:248:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:210:15: style: Local variable 'i' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:188:10: note: Shadowed declaration wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:210:15: note: Shadow variable wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:217:15: style: Local variable 'y' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:180:15: note: Shadowed declaration wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:217:15: note: Shadow variable wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:219:17: style: Local variable 'x' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:179:15: note: Shadowed declaration wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:219:17: note: Shadow variable wsclean-v3.4/external/radler/cpp/algorithms/more_sane.cc:20:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale/multiscale_transforms.cc:19:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _threadCount [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale/multiscale_transforms.cc:30:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _width [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:33:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beam_size_in_pixels_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:84:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable track_per_scale_masks_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:412:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beam_size_in_pixels_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:454:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shape [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:517:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shape [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:575:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:596:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:617:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:636:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:659:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:725:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:291:30: style: Local variable 'transformList' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:188:24: note: Shadowed declaration wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:291:30: note: Shadow variable wsclean-v3.4/external/radler/cpp/algorithms/multiscale/multiscale_transforms.h:51:17: style: Variable 'x' can be declared as reference to const [constVariableReference] wsclean-v3.4/external/radler/cpp/algorithms/multiscale/multiscale_transforms.h:51:35: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:89:42: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:37:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMultiscale [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:60:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMultiscale [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:406:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.h:24:3: style: Class 'ParallelDeconvolution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:253:23: style: Local variable 'i' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:241:19: note: Shadowed declaration wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:253:23: note: Shadow variable wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:510:18: style: Variable 'img' can be declared as reference to const [constVariableReference] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:540:18: style: Variable 'img' can be declared as reference to const [constVariableReference] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:198:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:376:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:29:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:54:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _filename [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _deconvolveFunction [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:233:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:102:12: warning: Member variable 'PyMetaData::iteration_number' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:102:12: warning: Member variable 'PyMetaData::final_threshold' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:102:12: warning: Member variable 'PyMetaData::gain' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:102:12: warning: Member variable 'PyMetaData::max_iterations' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:102:12: warning: Member variable 'PyMetaData::major_iter_threshold' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:102:12: warning: Member variable 'PyMetaData::mgain' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:102:12: warning: Member variable 'PyMetaData::square_joined_channels' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.h:80:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.h:81:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.cc:52:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.cc:120:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.cc:130:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.cc:126:47: style: Parameter 'rms_factor_image' can be declared as reference to const [constParameterReference] wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.cc:151:14: style: Variable 'imagePtr' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.cc:164:14: style: Variable 'imagePtr' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/external/radler/cpp/algorithms/test/test_simple_clean.cc:34:10: style:inconclusive: Same expression used in consecutive assignments of 'x' and 'y'. [duplicateAssignExpression] wsclean-v3.4/external/radler/cpp/algorithms/test/test_simple_clean.cc:34:23: note: Same expression used in consecutive assignments of 'x' and 'y'. wsclean-v3.4/external/radler/cpp/algorithms/test/test_simple_clean.cc:34:10: note: Same expression used in consecutive assignments of 'x' and 'y'. wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:20:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _threadCount [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:29:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _threadCount [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:40:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _threadCount [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:81:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _threadCount [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:147:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:115:53: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:112:39: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:115:53: note: Null pointer dereference wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:117:53: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:112:39: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:117:53: note: Null pointer dereference wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:119:53: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:112:39: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:119:53: note: Null pointer dereference wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:121:53: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:112:39: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:121:53: note: Null pointer dereference wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:123:53: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:112:39: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:123:53: note: Null pointer dereference wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:134:49: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:131:35: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:134:49: note: Null pointer dereference wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:136:49: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:131:35: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:136:49: note: Null pointer dereference wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:137:70: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:131:35: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:137:70: note: Null pointer dereference wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:138:70: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:131:35: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:138:70: note: Null pointer dereference wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:140:49: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:131:35: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:140:49: note: Null pointer dereference wsclean-v3.4/external/radler/cpp/image_set.h:284:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/component_list.h:84:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/component_list.h:140:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/component_list.h:206:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/utils/write_model.h:17:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/utils/write_model.h:28:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/utils/write_model.h:48:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/utils/write_model.h:63:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/component_list.cc:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.h:26:4: style: The destructor '~MultiScaleAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/external/radler/cpp/algorithms/deconvolution_algorithm.h:22:12: note: Virtual destructor in base class wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.h:26:4: note: Destructor in derived class wsclean-v3.4/external/radler/cpp/component_list.h:217:24: style: Variable 'image' can be declared as reference to const [constVariableReference] wsclean-v3.4/external/radler/cpp/image_set.h:158:50: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/image_set.h:244:50: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/component_list.h:202:13: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/demo/multiscale_example.cc:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/image_set.cc:215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/image_set.cc:274:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/image_set.h:90:8: style:inconclusive: Technically the member function 'radler::ImageSet::AssignAndStoreResidual' can be const. [functionConst] wsclean-v3.4/external/radler/cpp/image_set.cc:273:16: note: Technically the member function 'radler::ImageSet::AssignAndStoreResidual' can be const. wsclean-v3.4/external/radler/cpp/image_set.h:90:8: note: Technically the member function 'radler::ImageSet::AssignAndStoreResidual' can be const. wsclean-v3.4/external/radler/cpp/image_set.h:144:8: style:inconclusive: Technically the member function 'radler::ImageSet::GetIntegratedPsf' can be const. [functionConst] wsclean-v3.4/external/radler/cpp/image_set.cc:482:16: note: Technically the member function 'radler::ImageSet::GetIntegratedPsf' can be const. wsclean-v3.4/external/radler/cpp/image_set.h:144:8: note: Technically the member function 'radler::ImageSet::GetIntegratedPsf' can be const. wsclean-v3.4/external/radler/cpp/image_set.cc:105:36: style:inconclusive: Function 'LoadAndAverage' argument 1 names different: declaration 'use_residual_images' definition 'use_residual_image'. [funcArgNamesDifferent] wsclean-v3.4/external/radler/cpp/image_set.h:60:28: note: Function 'LoadAndAverage' argument 1 names different: declaration 'use_residual_images' definition 'use_residual_image'. wsclean-v3.4/external/radler/cpp/image_set.cc:105:36: note: Function 'LoadAndAverage' argument 1 names different: declaration 'use_residual_images' definition 'use_residual_image'. wsclean-v3.4/external/radler/cpp/image_set.cc:92:20: style: Local variable 'image_index' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/cpp/image_set.cc:71:10: note: Shadowed declaration wsclean-v3.4/external/radler/cpp/image_set.cc:92:20: note: Shadow variable wsclean-v3.4/external/radler/cpp/image_set.cc:107:11: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/image_set.cc:153:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/image_set.cc:167:5: error: Reference to result that may be invalid. [invalidContainerReference] wsclean-v3.4/external/radler/cpp/image_set.cc:166:46: note: Assigned to reference. wsclean-v3.4/external/radler/cpp/image_set.cc:166:55: note: Accessing container. wsclean-v3.4/external/radler/cpp/image_set.cc:160:40: note: Assuming condition is true. wsclean-v3.4/external/radler/cpp/image_set.cc:166:55: note: After calling 'emplace_back', iterators or references to the container's data may be invalid . wsclean-v3.4/external/radler/cpp/image_set.cc:167:5: note: Reference to result that may be invalid. wsclean-v3.4/external/radler/cpp/math/peak_finder.cc:49:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/math/peak_finder.cc:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/math/rms_image.cc:32:36: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/radler.cc:137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/radler.cc:295:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/radler.cc:316:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warn [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/radler.cc:381:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/radler.cc:416:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.h:24:3: style: Class 'PythonDeconvolution' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/external/radler/cpp/radler.cc:178:33: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/radler.cc:208:33: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/cpp/test/test_component_list.cc:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_component_list.cc:13:30: style: Local variable 'values' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/cpp/test/test_component_list.cc:26:28: note: Shadowed declaration wsclean-v3.4/external/radler/cpp/test/test_component_list.cc:13:30: note: Shadow variable wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:94:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable table [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:107:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesV [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:118:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:128:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:138:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:150:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:162:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:177:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:191:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:203:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:222:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:243:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:277:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:301:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:330:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:355:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:369:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:384:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:402:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:426:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YY [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:52:8: performance:inconclusive: Technically the member function 'radler::ImageSetFixtureBase::checkLinearValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:58:8: performance:inconclusive: Technically the member function 'radler::ImageSetFixtureBase::checkSquaredValue' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:94:18: debug: CheckClass::isMemberVar found used member variable 'table' with varid 0 [varid0] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:108:18: debug: CheckClass::isMemberVar found used member variable 'table' with varid 0 [varid0] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:545:20: style: Variable 'psf_image_0' can be declared as reference to const [constVariableReference] wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:547:20: style: Variable 'psf_image_1' can be declared as reference to const [constVariableReference] wsclean-v3.4/external/radler/cpp/test/test_python_deconvolution.cc:36:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kPython [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_python_deconvolution.cc:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_python_deconvolution.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_python_deconvolution.cc:88:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_python_deconvolution.cc:42:8: performance:inconclusive: Technically the member function 'radler::::PythonFileFixture::Write' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/cpp/test/test_radler.cc:108:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_radler.cc:141:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_radler.cc:176:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:137:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:190:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:253:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:300:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:329:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:347:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:366:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:374:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:389:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:406:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:422:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:438:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:452:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/utils/casa_mask_reader.cc:16:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _width [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/utils/casa_mask_reader.cc:23:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _path [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/utils/compressed_mask_data.h:173:0: debug: Function::addArguments found argument 'iterator' with varid 0. [varid0] wsclean-v3.4/external/radler/cpp/utils/compressed_mask_data.h:198:0: debug: Function::addArguments found argument 'iterator' with varid 0. [varid0] wsclean-v3.4/external/radler/cpp/utils/compressed_mask_data.h:224:0: debug: Function::addArguments found argument 'iterator' with varid 0. [varid0] wsclean-v3.4/external/radler/cpp/utils/compressed_mask_data.h:178:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/utils/compressed_mask_data.h:200:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/utils/compressed_mask_data.h:230:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/cpp/utils/compressed_mask.h:79:10: warning: The class 'CompressedMask' defines member function with name 'SumCount' also defined in its parent class 'CompressedMaskData'. [duplInheritedMember] wsclean-v3.4/external/radler/cpp/utils/compressed_mask_data.h:40:10: note: Parent function 'CompressedMaskData::SumCount' wsclean-v3.4/external/radler/cpp/utils/compressed_mask.h:79:10: note: Derived function 'CompressedMask::SumCount' wsclean-v3.4/external/radler/cpp/utils/compressed_mask_data.h:27:3: style: Class 'CompressedMaskData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/external/radler/cpp/utils/compressed_mask.cc:132:19: style: Variable 'write_count' is reassigned a value before the old one has been used. [redundantAssignment] wsclean-v3.4/external/radler/cpp/utils/compressed_mask.cc:129:19: note: write_count is assigned wsclean-v3.4/external/radler/cpp/utils/compressed_mask.cc:132:19: note: write_count is overwritten wsclean-v3.4/external/radler/cpp/utils/compressed_mask.cc:158:19: style: Variable 'current_value' is assigned a value that is never used. [unreadVariable] wsclean-v3.4/external/radler/cpp/utils/compressed_mask.cc:168:19: style: Variable 'current_value' is assigned a value that is never used. [unreadVariable] wsclean-v3.4/external/radler/cpp/utils/test/test_image_accessors.cc:40:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable logic_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/CMake/checkblas.cpp:10:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tangle.cpp:13:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDegrees [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tbarrier.cpp:16:3: error: There is an unknown macro here somewhere. Configuration is required. If BOOST_CHECK_NO_THROW is a macro then please configure it. [unknownMacro] wsclean-v3.4/external/radler/external/aocommon/tests/tfits.cpp:63:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WRITE_ERROR [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tfluxdensity.cpp:19:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kKiloJansky [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/thmatrix4x4.cpp:95:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/timage.cpp:125:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/timage.cpp:210:3: warning:inconclusive: Access of moved variable 'image1'. [accessMoved] wsclean-v3.4/external/radler/external/aocommon/tests/timage.cpp:207:16: note: Calling std::move(image1) wsclean-v3.4/external/radler/external/aocommon/tests/timage.cpp:210:3: note: Access of moved variable 'image1'. wsclean-v3.4/external/radler/external/aocommon/tests/timage.cpp:248:3: warning:inconclusive: Access of moved variable 'image1'. [accessMoved] wsclean-v3.4/external/radler/external/aocommon/tests/timage.cpp:244:16: note: Calling std::move(image1) wsclean-v3.4/external/radler/external/aocommon/tests/timage.cpp:248:3: note: Access of moved variable 'image1'. wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:142:5: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:139:26: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:142:5: note: Null pointer dereference wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:166:3: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:160:24: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:166:3: note: Null pointer dereference wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:171:3: warning:inconclusive: Possible null pointer dereference: result [nullPointer] wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:160:24: note: Assignment 'std::unique_ptrresult', assigned value is 0 wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:171:3: note: Null pointer dereference wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:59:3: warning:inconclusive: Access of moved variable 'a'. [accessMoved] wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:58:15: note: Calling std::move(a) wsclean-v3.4/external/radler/external/aocommon/tests/tlane.cpp:59:3: note: Access of moved variable 'a'. wsclean-v3.4/external/radler/external/aocommon/tests/tlogger.cpp:13:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVerboseVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tlogger.cpp:29:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tmatrix4x4.cpp:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tmultibanddata.cpp:27:24: warning:inconclusive: Access of moved variable 'multiBand'. [accessMoved] wsclean-v3.4/external/radler/external/aocommon/tests/tmultibanddata.cpp:24:23: note: Calling std::move(multiBand) wsclean-v3.4/external/radler/external/aocommon/tests/tmultibanddata.cpp:27:24: note: Access of moved variable 'multiBand'. wsclean-v3.4/external/radler/external/aocommon/tests/tparallelfor.cpp:44:32: error: There is an unknown macro here somewhere. Configuration is required. If BOOST_CHECK_NO_THROW is a macro then please configure it. [unknownMacro] wsclean-v3.4/external/radler/external/aocommon/tests/tpolarization.cpp:16:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tpyuniqueptr.cpp:55:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tpyuniqueptr.cpp:20:8: style: Variable 'i_raw' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/external/radler/external/aocommon/tests/tpyuniqueptr.cpp:21:8: style: Variable 'j_raw' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/external/radler/external/aocommon/tests/tpyuniqueptr.cpp:50:8: style: Variable 'i_raw' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/external/radler/external/aocommon/tests/tqueue.cpp:33:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tqueue.cpp:95:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:49:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_PIl [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:65:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:81:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:190:3: warning:inconclusive: Possible null pointer dereference: out_shared [nullPointer] wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:179:33: note: Assignment 'std::shared_ptrout_shared', assigned value is 0 wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:190:3: note: Null pointer dereference wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:191:3: warning:inconclusive: Possible null pointer dereference: out_unique [nullPointer] wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:181:33: note: Assignment 'std::unique_ptrout_unique', assigned value is 0 wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:191:3: note: Null pointer dereference wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:192:3: warning:inconclusive: Possible null pointer dereference: out_shared [nullPointer] wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:179:33: note: Assignment 'std::shared_ptrout_shared', assigned value is 0 wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:192:3: note: Null pointer dereference wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:193:3: warning:inconclusive: Possible null pointer dereference: out_unique [nullPointer] wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:181:33: note: Assignment 'std::unique_ptrout_unique', assigned value is 0 wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:193:3: note: Null pointer dereference wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:222:3: warning:inconclusive: Possible null pointer dereference: out [nullPointer] wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:218:46: note: Assignment 'std::shared_ptrout', assigned value is 0 wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:222:3: note: Null pointer dereference wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:223:3: warning:inconclusive: Possible null pointer dereference: out [nullPointer] wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:218:46: note: Assignment 'std::shared_ptrout', assigned value is 0 wsclean-v3.4/external/radler/external/aocommon/tests/tserialstream.cpp:223:3: note: Null pointer dereference wsclean-v3.4/external/radler/external/aocommon/tests/tthreadpool.cpp:18:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tthreadpool.cpp:54:5: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] wsclean-v3.4/external/radler/external/aocommon/tests/tthrowruntimeerror.cpp:11:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:544:18: debug: Failed to instantiate template "IdAllocater". The checking continues anyway. [templateInstantiation] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:147:9: warning: Return value of function vec.at() is not used. [ignoredReturnValue] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:153:9: warning: Return value of function vec.at() is not used. [ignoredReturnValue] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:153:13: error: Invalid vec.at() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:407:8: performance:inconclusive: Technically the member function 'FailingAllocator < int >::SetFailAllocation' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:408:8: style:inconclusive: Technically the member function 'FailingAllocator < int >::operator==' can be const. [functionConst] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:409:11: performance:inconclusive: Technically the member function 'FailingAllocator < int >::allocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:414:8: performance:inconclusive: Technically the member function 'FailingAllocator < int >::deallocate' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:506:3: style: Class 'IdAllocater < int , std :: false_type , std :: false_type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:406:3: style: Class 'FailingAllocator < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:520:32: error: Memory is allocated but not initialized: mem [uninitdata] wsclean-v3.4/external/radler/external/pybind11/tests/cross_module_gil_utils.cpp:57:9: warning: Return value of function PyModule_AddObject() is not used. [ignoredReturnValue] wsclean-v3.4/external/radler/external/pybind11/tests/pybind11_tests.h:77:1: error: There is an unknown macro here somewhere. Configuration is required. If PYBIND11_NAMESPACE_END is a macro then please configure it. [unknownMacro] wsclean-v3.4/external/radler/external/pybind11/tests/test_class.cpp:380:74: error: syntax error [syntaxError] wsclean-v3.4/external/radler/external/pybind11/tests/test_embed/external_module.cpp:16:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/pybind11/tests/test_embed/test_interpreter.cpp:71:41: error: syntax error [syntaxError] wsclean-v3.4/external/radler/external/pybind11/tests/test_factory_constructors.cpp:131:66: error: syntax error [syntaxError] wsclean-v3.4/external/radler/external/pybind11/tests/test_gil_scoped.cpp:24:83: error: syntax error [syntaxError] wsclean-v3.4/external/radler/external/pybind11/tests/test_virtual_functions.cpp:66:40: error: syntax error [syntaxError] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:30:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:42:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:96:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_y_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:245:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:331:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:355:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:366:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:76:42: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:77:43: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:345:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:25:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable facet_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:48:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:69:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:97:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:130:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:151:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:39:39: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:155:57: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:18:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComment [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:25:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComment [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:32:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComment [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:39:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWord [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:120:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:202:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:287:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:317:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:376:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:405:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:481:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:513:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:538:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid_argument [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:667:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:677:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:689:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:830:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:110:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:186:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:221:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:294:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:342:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:253:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:325:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:23:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fft_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_to_f_plan_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:48:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:125:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_function_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:203:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tukey_inset_size_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable correct_window_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:246:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/tconvolution.cc:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/tconvolution.cc:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/tconvolution.cc:34:3: style: The comparison 'kWidth == kHeight' is always true because 'kWidth' and 'kHeight' represent the same value. [knownConditionTrueFalse] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/tconvolution.cc:12:27: note: 'kWidth' is assigned value '4' here. wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/tconvolution.cc:13:28: note: 'kHeight' is assigned value '4' here. wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/tconvolution.cc:34:3: note: The comparison 'kWidth == kHeight' is always true because 'kWidth' and 'kHeight' represent the same value. wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/trestoreimage.cc:31:5: style: The comparison 'kWidth == kHeight' is always true because 'kWidth' and 'kHeight' represent the same value. [knownConditionTrueFalse] wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/trestoreimage.cc:21:27: note: 'kWidth' is assigned value '16' here. wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/trestoreimage.cc:22:28: note: 'kHeight' is assigned value '16' here. wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/trestoreimage.cc:31:5: note: The comparison 'kWidth == kHeight' is always true because 'kWidth' and 'kHeight' represent the same value. wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:156:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:301:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_EDOM [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:363:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:370:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:388:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:532:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:584:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:656:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:676:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:730:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:444:38: style: Variable 'preferred_size' is assigned a value that is never used. [unreadVariable] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:485:38: style: Variable 'preferred_size' is assigned a value that is never used. [unreadVariable] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:32:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:48:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:76:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:94:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:127:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:149:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:183:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:270:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_terms [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:333:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:366:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:399:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/polynomialchannelfitter.cc:28:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_points_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/polynomialfitter.cc:32:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_points_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/spectralfitter.cc:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/spectralfitter.cc:71:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/spectralfitter.cc:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_terms_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/spectralfitter.cc:143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/spectralfitter.cc:169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/test/tgaussianfitter.cc:17:34: style: double result is assigned to const long double variable. If the variable is const long double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/test/tspectralfitter.cc:19:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLogPolynomial [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/test/tspectralfitter.cc:36:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/test/tspectralfitter.cc:52:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/test/tspectralfitter.cc:69:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SpectralFitter [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/test/tspectralfitter.cc:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kForcedTerms [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/h5parm.cc:21:0: error: #error offsetof not supported by your compiler. [preprocessorErrorDirective] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parms_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parms_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:75:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parm_values_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIN [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:269:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEAREST [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:319:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULLJONES [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIN [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:411:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:426:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:30:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:46:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:69:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:73:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:76:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:105:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:201:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TakeAbs [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:372:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:432:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:461:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:500:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE_F64LE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:535:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:576:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:634:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:643:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_list_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:654:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:698:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5S_SELECT_SET [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:139:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:610:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:669:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:147:19: style: Local variable 'attr' shadows outer variable [shadowVariable] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:128:17: note: Shadowed declaration wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:147:19: note: Shadow variable wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:77:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:86:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:425:20: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:275:26: style: Variable 'res' is assigned a value that is never used. [unreadVariable] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tgridinterpolate.cc:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:331:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:206:1: performance:inconclusive: Technically the member function 'h5parm::new_soltab::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:206:1: note: Technically the member function 'h5parm::new_soltab::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:206:1: note: Technically the member function 'h5parm::new_soltab::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:212:1: performance:inconclusive: Technically the member function 'h5parm::existing_soltab::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:212:1: note: Technically the member function 'h5parm::existing_soltab::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:212:1: note: Technically the member function 'h5parm::existing_soltab::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:220:1: performance:inconclusive: Technically the member function 'h5parm::axes::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:220:1: note: Technically the member function 'h5parm::axes::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:220:1: note: Technically the member function 'h5parm::axes::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:261:1: performance:inconclusive: Technically the member function 'h5parm::grid_interpolation::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:261:1: note: Technically the member function 'h5parm::grid_interpolation::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:261:1: note: Technically the member function 'h5parm::grid_interpolation::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:298:1: performance:inconclusive: Technically the member function 'h5parm::interpolate_single_time::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:298:1: note: Technically the member function 'h5parm::interpolate_single_time::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:298:1: note: Technically the member function 'h5parm::interpolate_single_time::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:323:1: performance:inconclusive: Technically the member function 'h5parm::freq_interval_and_index::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:323:1: note: Technically the member function 'h5parm::freq_interval_and_index::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:323:1: note: Technically the member function 'h5parm::freq_interval_and_index::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:342:1: performance:inconclusive: Technically the member function 'h5parm::axis_ordering::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:342:1: note: Technically the member function 'h5parm::axis_ordering::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:342:1: note: Technically the member function 'h5parm::axis_ordering::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:189:3: style: C-style reference casting [cstyleCast] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:76:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIN [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:89:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARGAIN [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:131:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROTATIONANGLE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:150:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROTATIONMEASURE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:169:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHASE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:179:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARPHASE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:189:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMPLITUDE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:199:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARAMPLITUDE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:228:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIN_RE_IM [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:238:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULLJONES_RE_IM [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:258:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULLJONES [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:275:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMPLITUDE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:291:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMPLITUDE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:312:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMPLITUDE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:335:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROTATIONANGLE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:366:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:27:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_STRING [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:61:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:107:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_STRING [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_STRING [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:170:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/python/pycomponent_list.cc:18:1: error: There is an unknown macro here somewhere. Configuration is required. If PYBIND11_MAKE_OPAQUE is a macro then please configure it. [unknownMacro] wsclean-v3.4/external/radler/python/pyradler.cc:75:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pybind11 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/python/pysettings.cc:22:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable radler_AlgorithmType [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/radler/python/pywork_table.cc:19:1: error: There is an unknown macro here somewhere. Configuration is required. If PYBIND11_MAKE_OPAQUE is a macro then please configure it. [unknownMacro] wsclean-v3.4/external/radler/python/pywrappers.cc:21:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:44:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:88:42: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:89:43: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation] wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:30:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_y_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:110:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:246:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:289:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:325:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:303:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:26:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable facet_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:118:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horizontal_intersections_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:168:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:189:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:40:39: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:193:57: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:18:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComment [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:25:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComment [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:32:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComment [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:39:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWord [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:203:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:288:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:318:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:377:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:406:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:482:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:514:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:539:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid_argument [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:688:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:818:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:67:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:200:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:235:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:308:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:436:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:267:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:403:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:23:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fft_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_to_f_plan_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:48:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:125:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_function_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:203:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tukey_inset_size_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable correct_window_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:246:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fft/test/tconvolution.cc:40:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fft/test/tconvolution.cc:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fft/test/tconvolution.cc:34:3: style: The comparison 'kWidth == kHeight' is always true because 'kWidth' and 'kHeight' represent the same value. [knownConditionTrueFalse] wsclean-v3.4/external/schaapcommon/src/fft/test/tconvolution.cc:12:27: note: 'kWidth' is assigned value '4' here. wsclean-v3.4/external/schaapcommon/src/fft/test/tconvolution.cc:13:28: note: 'kHeight' is assigned value '4' here. wsclean-v3.4/external/schaapcommon/src/fft/test/tconvolution.cc:34:3: note: The comparison 'kWidth == kHeight' is always true because 'kWidth' and 'kHeight' represent the same value. wsclean-v3.4/external/schaapcommon/src/fft/test/trestoreimage.cc:31:5: style: The comparison 'kWidth == kHeight' is always true because 'kWidth' and 'kHeight' represent the same value. [knownConditionTrueFalse] wsclean-v3.4/external/schaapcommon/src/fft/test/trestoreimage.cc:21:27: note: 'kWidth' is assigned value '16' here. wsclean-v3.4/external/schaapcommon/src/fft/test/trestoreimage.cc:22:28: note: 'kHeight' is assigned value '16' here. wsclean-v3.4/external/schaapcommon/src/fft/test/trestoreimage.cc:31:5: note: The comparison 'kWidth == kHeight' is always true because 'kWidth' and 'kHeight' represent the same value. wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:99:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:156:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:301:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_EDOM [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:363:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:370:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:388:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:532:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:584:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:656:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:676:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:730:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:444:38: style: Variable 'preferred_size' is assigned a value that is never used. [unreadVariable] wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:485:38: style: Variable 'preferred_size' is assigned a value that is never used. [unreadVariable] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:32:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:48:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:76:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:94:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:127:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:149:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:183:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:270:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_terms [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:333:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:366:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:399:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/polynomialchannelfitter.cc:28:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_points_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/polynomialfitter.cc:32:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_points_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/spectralfitter.cc:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/spectralfitter.cc:71:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/spectralfitter.cc:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_terms_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/spectralfitter.cc:143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/spectralfitter.cc:169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/test/tgaussianfitter.cc:17:34: style: double result is assigned to const long double variable. If the variable is const long double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] wsclean-v3.4/external/schaapcommon/src/fitters/test/tspectralfitter.cc:19:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLogPolynomial [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/test/tspectralfitter.cc:36:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/test/tspectralfitter.cc:52:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/test/tspectralfitter.cc:69:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SpectralFitter [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/fitters/test/tspectralfitter.cc:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kForcedTerms [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/h5parm.cc:21:0: error: #error offsetof not supported by your compiler. [preprocessorErrorDirective] wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parms_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parms_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:76:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parm_values_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parm_values_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:285:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEAREST [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:335:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:392:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalComplex [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:427:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:442:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:30:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:46:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:69:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:73:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:76:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:105:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:201:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TakeAbs [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:372:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:432:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:461:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:500:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE_F64LE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:535:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:576:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:634:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:643:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_list_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:654:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:698:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5S_SELECT_SET [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:139:16: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:610:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:669:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:147:19: style: Local variable 'attr' shadows outer variable [shadowVariable] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:128:17: note: Shadowed declaration wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:147:19: note: Shadow variable wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:77:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:86:3: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:425:20: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:275:26: style: Variable 'res' is assigned a value that is never used. [unreadVariable] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tgridinterpolate.cc:95:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:331:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:206:1: performance:inconclusive: Technically the member function 'h5parm::new_soltab::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:206:1: note: Technically the member function 'h5parm::new_soltab::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:206:1: note: Technically the member function 'h5parm::new_soltab::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:212:1: performance:inconclusive: Technically the member function 'h5parm::existing_soltab::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:212:1: note: Technically the member function 'h5parm::existing_soltab::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:212:1: note: Technically the member function 'h5parm::existing_soltab::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:220:1: performance:inconclusive: Technically the member function 'h5parm::axes::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:220:1: note: Technically the member function 'h5parm::axes::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:220:1: note: Technically the member function 'h5parm::axes::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:261:1: performance:inconclusive: Technically the member function 'h5parm::grid_interpolation::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:261:1: note: Technically the member function 'h5parm::grid_interpolation::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:261:1: note: Technically the member function 'h5parm::grid_interpolation::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:298:1: performance:inconclusive: Technically the member function 'h5parm::interpolate_single_time::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:298:1: note: Technically the member function 'h5parm::interpolate_single_time::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:298:1: note: Technically the member function 'h5parm::interpolate_single_time::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:323:1: performance:inconclusive: Technically the member function 'h5parm::freq_interval_and_index::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:323:1: note: Technically the member function 'h5parm::freq_interval_and_index::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:323:1: note: Technically the member function 'h5parm::freq_interval_and_index::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:342:1: performance:inconclusive: Technically the member function 'h5parm::axis_ordering::test_method' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:342:1: note: Technically the member function 'h5parm::axis_ordering::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:342:1: note: Technically the member function 'h5parm::axis_ordering::test_method' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:189:3: style: C-style reference casting [cstyleCast] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:75:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalComplex [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:87:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kScalarComplex [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:126:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRotationAngle [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:144:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRotationMeasure [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:162:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalPhase [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:171:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kScalarPhase [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:180:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalAmplitude [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:189:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kScalarAmplitude [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:218:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalRealImaginary [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:228:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJonesRealImaginary [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:247:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:263:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalAmplitude [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:278:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalAmplitude [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:298:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalAmplitude [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:320:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRotationAngle [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:364:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJonesRealImaginary [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:387:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalAmplitude [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:27:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_STRING [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:61:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:107:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_STRING [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_STRING [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:170:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/wgridder/ducc0/infra/mav.cc:87:34: style: Condition 'd0+1>0' is always true [knownConditionTrueFalse] wsclean-v3.4/external/wgridder/ducc0/infra/threading.cc:454:1: style: The class 'Distribution' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] wsclean-v3.4/external/wgridder/ducc0/infra/threading.cc:103:10: style:inconclusive: Technically the member function 'ducc0::detail_threading::latch::is_ready' can be const. [functionConst] wsclean-v3.4/external/wgridder/ducc0/infra/threading.cc:88:5: style: Class 'latch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/external/wgridder/ducc0/math/gl_integrator.cc:45:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/wgridder/ducc0/math/gl_integrator.cc:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/wgridder/ducc0/math/gl_integrator.cc:226:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/wgridder/ducc0/math/gl_integrator.cc:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/wgridder/ducc0/math/gridding_kernel.cc:33:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/wgridder/ducc0/math/gridding_kernel.cc:1554:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/wgridder/ducc0/wgridder/wgridder.cc:39:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNINITIALIZED [valueFlowBailoutIncompleteVar] wsclean-v3.4/external/wgridder/ducc0/wgridder/wgridder.cc:154:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/resources.h:9:3: warning: Member variable 'Resources::n_cpus_' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/structures/resources.h:9:3: warning: Member variable 'Resources::memory_' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/directmsgridder.cpp:12:25: warning: Member variable 'DirectMSGridder < float >::_sqrtLMTable' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/directmsgridder.cpp:12:25: warning: Member variable 'DirectMSGridder < double >::_sqrtLMTable' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/directmsgridder.cpp:12:25: warning: Member variable 'DirectMSGridder < long double >::_sqrtLMTable' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/directmsgridder.h:44:8: style:inconclusive: Technically the member function 'DirectMSGridder < float >::gridSample' can be const. [functionConst] wsclean-v3.4/gridding/directmsgridder.cpp:77:37: note: Technically the member function 'DirectMSGridder < float >::gridSample' can be const. wsclean-v3.4/gridding/directmsgridder.h:44:8: note: Technically the member function 'DirectMSGridder < float >::gridSample' can be const. wsclean-v3.4/gridding/directmsgridder.h:48:8: performance:inconclusive: Technically the member function 'DirectMSGridder < float >::freeImg' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/gridding/directmsgridder.h:44:8: style:inconclusive: Technically the member function 'DirectMSGridder < double >::gridSample' can be const. [functionConst] wsclean-v3.4/gridding/directmsgridder.cpp:77:37: note: Technically the member function 'DirectMSGridder < double >::gridSample' can be const. wsclean-v3.4/gridding/directmsgridder.h:44:8: note: Technically the member function 'DirectMSGridder < double >::gridSample' can be const. wsclean-v3.4/gridding/directmsgridder.h:48:8: performance:inconclusive: Technically the member function 'DirectMSGridder < double >::freeImg' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/gridding/directmsgridder.h:44:8: style:inconclusive: Technically the member function 'DirectMSGridder < long double >::gridSample' can be const. [functionConst] wsclean-v3.4/gridding/directmsgridder.cpp:77:37: note: Technically the member function 'DirectMSGridder < long double >::gridSample' can be const. wsclean-v3.4/gridding/directmsgridder.h:44:8: note: Technically the member function 'DirectMSGridder < long double >::gridSample' can be const. wsclean-v3.4/gridding/directmsgridder.h:48:8: performance:inconclusive: Technically the member function 'DirectMSGridder < long double >::freeImg' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/gridding/directmsgridder.cpp:78:55: style:inconclusive: Function 'gridSample' argument 2 names different: declaration 'layer' definition 'layerIndex'. [funcArgNamesDifferent] wsclean-v3.4/gridding/directmsgridder.h:44:57: note: Function 'gridSample' argument 2 names different: declaration 'layer' definition 'layerIndex'. wsclean-v3.4/gridding/directmsgridder.cpp:78:55: note: Function 'gridSample' argument 2 names different: declaration 'layer' definition 'layerIndex'. wsclean-v3.4/gridding/directmsgridder.cpp:39:13: style: Variable 'msData' can be declared as reference to const [constVariableReference] wsclean-v3.4/gridding/examples/wspredictionexample.cpp:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/binneduvoutput.h:115:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/examples/wsuvbinning.cpp:5:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/examples/wsuvbinning.cpp:3:26: style: Parameter 'argv' can be declared as const array [constParameter] wsclean-v3.4/gridding/msgridderbase.cpp:132:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/msgridderbase.cpp:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/msgridderbase.cpp:340:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/msgridderbase.cpp:387:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/msgridderbase.cpp:206:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/msgridderbase.cpp:70:16: warning: Member variable 'MSGridderBase::_maxW' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:70:16: warning: Member variable 'MSGridderBase::_minW' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:70:16: warning: Member variable 'MSGridderBase::_gainMode' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:70:16: warning: Member variable 'MSGridderBase::_writerLockManager' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::msProvider' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::startChannel' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::endChannel' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::minW' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::maxW' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::maxWWithFlags' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::maxBaselineUVW' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::maxBaselineInM' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::rowStart' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::rowEnd' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.cpp:63:24: warning: Member variable 'MSData::integrationTime' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/gridding/msgridderbase.h:485:8: style:inconclusive: Technically the member function 'MSGridderBase::calculateWLimits < 1 >' can be const. [functionConst] wsclean-v3.4/gridding/msgridderbase.cpp:205:21: note: Technically the member function 'MSGridderBase::calculateWLimits < 1 >' can be const. wsclean-v3.4/gridding/msgridderbase.h:485:8: note: Technically the member function 'MSGridderBase::calculateWLimits < 1 >' can be const. wsclean-v3.4/gridding/msgridderbase.h:485:8: style:inconclusive: Technically the member function 'MSGridderBase::calculateWLimits < 2 >' can be const. [functionConst] wsclean-v3.4/gridding/msgridderbase.cpp:205:21: note: Technically the member function 'MSGridderBase::calculateWLimits < 2 >' can be const. wsclean-v3.4/gridding/msgridderbase.h:485:8: note: Technically the member function 'MSGridderBase::calculateWLimits < 2 >' can be const. wsclean-v3.4/gridding/msgridderbase.h:485:8: style:inconclusive: Technically the member function 'MSGridderBase::calculateWLimits < 4 >' can be const. [functionConst] wsclean-v3.4/gridding/msgridderbase.cpp:205:21: note: Technically the member function 'MSGridderBase::calculateWLimits < 4 >' can be const. wsclean-v3.4/gridding/msgridderbase.h:485:8: note: Technically the member function 'MSGridderBase::calculateWLimits < 4 >' can be const. wsclean-v3.4/gridding/msgridderbase.h:493:8: style:inconclusive: Technically the member function 'MSGridderBase::initializeBandData' can be const. [functionConst] wsclean-v3.4/gridding/msgridderbase.cpp:180:21: note: Technically the member function 'MSGridderBase::initializeBandData' can be const. wsclean-v3.4/gridding/msgridderbase.h:493:8: note: Technically the member function 'MSGridderBase::initializeBandData' can be const. wsclean-v3.4/gridding/msgridderbase.h:495:8: style:inconclusive: Technically the member function 'MSGridderBase::initializePointResponse' can be const. [functionConst] wsclean-v3.4/gridding/msgridderbase.cpp:142:21: note: Technically the member function 'MSGridderBase::initializePointResponse' can be const. wsclean-v3.4/gridding/msgridderbase.h:495:8: note: Technically the member function 'MSGridderBase::initializePointResponse' can be const. wsclean-v3.4/gridding/visibilitymodifier.cpp:268:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/visibilitymodifier.cpp:280:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/visibilitymodifier.cpp:479:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kScalarComplex [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/visibilitymodifier.cpp:563:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/visibilitymodifier.cpp:506:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/visibilitymodifier.h:84:8: performance:inconclusive: Technically the member function 'VisibilityModifier::InitializePointResponse' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/gridding/visibilitymodifier.cpp:219:26: note: Technically the member function 'VisibilityModifier::InitializePointResponse' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/gridding/visibilitymodifier.h:84:8: note: Technically the member function 'VisibilityModifier::InitializePointResponse' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/gridding/wsmsgridder.cpp:69:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wsmsgridder.cpp:102:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_t [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wsmsgridder.cpp:223:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wsmsgridder.cpp:316:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wsmsgridder.cpp:365:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowId [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wsmsgridder.cpp:394:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wsmsgridder.cpp:526:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wsmsgridder.h:60:8: style:inconclusive: Technically the member function 'WSMSGridder::countSamplesPerLayer' can be const. [functionConst] wsclean-v3.4/gridding/wsmsgridder.cpp:49:19: note: Technically the member function 'WSMSGridder::countSamplesPerLayer' can be const. wsclean-v3.4/gridding/wsmsgridder.h:60:8: note: Technically the member function 'WSMSGridder::countSamplesPerLayer' can be const. wsclean-v3.4/gridding/wsmsgridder.h:25:4: style: The destructor '~WSMSGridder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/gridding/msgridderbase.h:87:12: note: Virtual destructor in base class wsclean-v3.4/gridding/wsmsgridder.h:25:4: note: Destructor in derived class wsclean-v3.4/gridding/wsmsgridder.cpp:348:41: style:inconclusive: Function 'predictWriteThread' argument 1 names different: declaration 'samplingWorkLane' definition 'predictionWorkLane'. [funcArgNamesDifferent] wsclean-v3.4/gridding/wsmsgridder.h:73:63: note: Function 'predictWriteThread' argument 1 names different: declaration 'samplingWorkLane' definition 'predictionWorkLane'. wsclean-v3.4/gridding/wsmsgridder.cpp:348:41: note: Function 'predictWriteThread' argument 1 names different: declaration 'samplingWorkLane' definition 'predictionWorkLane'. wsclean-v3.4/gridding/wsmsgridder.cpp:70:16: style: Variable 'count' can be declared as reference to const [constVariableReference] wsclean-v3.4/gridding/wsmsgridder.cpp:334:26: warning:inconclusive: Access of moved variable 'item'. [accessMoved] wsclean-v3.4/gridding/wsmsgridder.cpp:343:23: note: Calling std::move(item) wsclean-v3.4/gridding/wsmsgridder.cpp:334:26: note: Access of moved variable 'item'. wsclean-v3.4/gridding/wstackinggridder.cpp:759:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inverse [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wstackinggridder.cpp:815:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inverse [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wstackinggridder.cpp:938:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imageData [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wstackinggridder.cpp:878:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imageData [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wstackinggridder.cpp:78:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_t [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wstackinggridder.cpp:879:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsComplexImpl [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wstackinggridder.cpp:939:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsComplexImpl [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/wstackinggridder.cpp:770:3: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] wsclean-v3.4/gridding/wstackinggridder.cpp:59:28: style: Variable 'e' can be declared as reference to const [constVariableReference] wsclean-v3.4/gridding/wstackinggridder.cpp:710:11: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/idg/averagebeam.cpp:72:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/averagebeam.cpp:115:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgconfiguration.h:24:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _bufferset [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:66:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _options [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:168:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gridding [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:295:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _options [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:353:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _proxyType [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:373:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable degridding [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:447:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:482:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullStokes [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:499:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _averageBeam [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:503:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _averageBeam [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:517:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:530:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/idg/idgmsgridder.cpp:575:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _selectedBand [valueFlowBailoutIncompleteVar] wsclean-v3.4/gridding/unavailablegridder.h:41:8: style:inconclusive: Technically the member function 'UnavailableGridder::SetAverageBeam' can be const. [functionConst] wsclean-v3.4/gridding/unavailablegridder.h:54:8: performance:inconclusive: Technically the member function 'UnavailableGridder::doThrow' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/msproviders/msreaders/timestepbufferreader.h:9:3: style: Class 'TimestepBufferReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/io/parsetreader.h:27:3: style: Class 'ParsetReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/io/parsetreader.h:28:3: style: Class 'ParsetReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/io/parsetreader.h:34:5: style: Class 'ParsetEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/msproviders/timestepbuffer.h:26:12: style: The destructor '~TimestepBuffer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/msproviders/msprovider.h:54:12: note: Virtual destructor in base class wsclean-v3.4/msproviders/timestepbuffer.h:26:12: note: Destructor in derived class wsclean-v3.4/msproviders/msreaders/timestepbufferreader.h:11:12: style: The destructor '~TimestepBufferReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/msproviders/msreaders/msreader.h:20:12: note: Virtual destructor in base class wsclean-v3.4/msproviders/msreaders/timestepbufferreader.h:11:12: note: Destructor in derived class wsclean-v3.4/idg/idgmsgridder.cpp:542:26: style: Local variable 'reader' shadows outer variable [shadowVariable] wsclean-v3.4/idg/idgmsgridder.cpp:531:24: note: Shadowed declaration wsclean-v3.4/idg/idgmsgridder.cpp:542:26: note: Shadow variable wsclean-v3.4/idg/idgmsgridder.cpp:91:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/idg/idgmsgridder.cpp:334:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/interface/_wsclean.c:14:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/_wsclean.c:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/_wsclean.c:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/_wsclean.c:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/_wsclean.c:170:10: style: Variable 'image' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/interface/_wsclean.c:193:10: style: Variable 'src' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/interface/_wsclean.c:217:12: style: Variable 'src' can be declared as pointer to const [constVariablePointer] wsclean-v3.4/interface/wscleaninterface.cpp:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/wscleaninterface.cpp:72:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTENNA1 [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/wscleaninterface.cpp:120:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTENNA1 [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/wscleaninterface.cpp:178:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/wscleaninterface.cpp:202:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/wscleaninterface.cpp:223:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/wscleaninterface.cpp:310:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/wscleaninterface.cpp:381:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDegrees [valueFlowBailoutIncompleteVar] wsclean-v3.4/interface/wscleaninterface.cpp:274:23: style: C-style pointer casting [cstyleCast] wsclean-v3.4/interface/wscleaninterface.cpp:327:23: style: C-style pointer casting [cstyleCast] wsclean-v3.4/structures/primarybeamimageset.h:142:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/primarybeam.h:54:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/componentlistwriter.cpp:43:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/componentlistwriter.cpp:57:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/componentlistwriter.cpp:69:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/primarybeamimageset.h:133:8: style:inconclusive: Technically the member function 'PrimaryBeamImageSet::CorrectComponentList' can be const. [functionConst] wsclean-v3.4/structures/primarybeam.h:34:3: style: Class 'PrimaryBeam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/structures/primarybeamimageset.h:35:50: style: Consider using std::fill algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/structures/primarybeamimageset.h:62:54: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/io/facetreader.cpp:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warn [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/facetreader.cpp:49:57: style:inconclusive: Function 'CountFacets' argument 1 names different: declaration 'facet_region_filename' definition 'filename'. [funcArgNamesDifferent] wsclean-v3.4/io/facetreader.h:23:53: note: Function 'CountFacets' argument 1 names different: declaration 'facet_region_filename' definition 'filename'. wsclean-v3.4/io/facetreader.cpp:49:57: note: Function 'CountFacets' argument 1 names different: declaration 'facet_region_filename' definition 'filename'. wsclean-v3.4/io/parsetreader.cpp:25:37: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] wsclean-v3.4/model/spectralenergydistribution.h:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signB [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/spectralenergydistribution.h:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signB [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/measuredsed.h:297:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/measuredsed.h:462:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/measuredsed.h:477:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/modelsource.h:49:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/modelsource.h:160:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/modelsource.h:172:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/model.h:58:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/model.h:70:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/model.h:144:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/bbsmodel.h:99:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/wscfitswriter.cpp:35:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JanskyPerPixel [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/wscfitswriter.cpp:57:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JanskyPerPixel [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/wscfitswriter.cpp:72:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSCLEAN_VERSION_STR [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/wscfitswriter.cpp:186:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/wscfitswriter.cpp:224:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Jansky [valueFlowBailoutIncompleteVar] wsclean-v3.4/io/wscfitswriter.cpp:292:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/math/renderer.h:20:3: warning: Member variable 'ImageCoordinateSettings::ra' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/math/renderer.h:20:3: warning: Member variable 'ImageCoordinateSettings::dec' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/math/renderer.h:20:3: warning: Member variable 'ImageCoordinateSettings::pixel_scale_l' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/math/renderer.h:20:3: warning: Member variable 'ImageCoordinateSettings::pixel_scale_m' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/math/renderer.h:20:3: warning: Member variable 'ImageCoordinateSettings::l_shift' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/math/renderer.h:20:3: warning: Member variable 'ImageCoordinateSettings::m_shift' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/io/wscfitswriter.cpp:23:3: performance: Variable '_filenamePrefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] wsclean-v3.4/io/wscfitswriter.cpp:45:3: performance: Variable '_filenamePrefix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] wsclean-v3.4/math/renderer.h:27:3: style: Struct 'ImageCoordinateSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/model/bbsmodel.h:248:5: style: Class 'BBSLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/model/bbsmodel.h:282:5: style: Struct 'BBSParseException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/model/measuredsed.h:49:24: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/model/spectralenergydistribution.h:21:39: note: Virtual function in base class wsclean-v3.4/model/measuredsed.h:49:24: note: Function in derived class wsclean-v3.4/model/measuredsed.h:55:8: style: The function 'operator+=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/model/spectralenergydistribution.h:33:16: note: Virtual function in base class wsclean-v3.4/model/measuredsed.h:55:8: note: Function in derived class wsclean-v3.4/model/measuredsed.h:66:8: style: The function 'operator*=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/model/spectralenergydistribution.h:32:16: note: Virtual function in base class wsclean-v3.4/model/measuredsed.h:66:8: note: Function in derived class wsclean-v3.4/model/measuredsed.h:156:15: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/model/spectralenergydistribution.h:22:23: note: Virtual function in base class wsclean-v3.4/model/measuredsed.h:156:15: note: Function in derived class wsclean-v3.4/model/measuredsed.h:166:15: style: The function 'FluxAtFrequencyFromIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/model/spectralenergydistribution.h:23:23: note: Virtual function in base class wsclean-v3.4/model/measuredsed.h:166:15: note: Function in derived class wsclean-v3.4/model/measuredsed.h:203:15: style: The function 'IntegratedFlux' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/model/spectralenergydistribution.h:25:23: note: Virtual function in base class wsclean-v3.4/model/measuredsed.h:203:15: note: Function in derived class wsclean-v3.4/model/measuredsed.h:326:15: style: The function 'AverageFlux' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/model/spectralenergydistribution.h:28:23: note: Virtual function in base class wsclean-v3.4/model/measuredsed.h:326:15: note: Function in derived class wsclean-v3.4/model/measuredsed.h:447:23: style: The function 'ReferenceFrequencyHz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/model/spectralenergydistribution.h:34:23: note: Virtual function in base class wsclean-v3.4/model/measuredsed.h:447:23: note: Function in derived class wsclean-v3.4/model/measuredsed.h:492:8: style: The function 'operator<' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/model/spectralenergydistribution.h:31:16: note: Virtual function in base class wsclean-v3.4/model/measuredsed.h:492:8: note: Function in derived class wsclean-v3.4/model/bbsmodel.h:145:12: style: The scope of the variable 'isPatch' can be reduced. [variableScope] wsclean-v3.4/model/bbsmodel.h:146:14: style: The scope of the variable 'refFreq' can be reduced. [variableScope] wsclean-v3.4/model/bbsmodel.h:149:14: style: The scope of the variable 'stokesI' can be reduced. [variableScope] wsclean-v3.4/model/powerlawsed.h:45:17: style: Local variable 'i' shadows outer variable [shadowVariable] wsclean-v3.4/model/powerlawsed.h:35:12: note: Shadowed declaration wsclean-v3.4/model/powerlawsed.h:45:17: note: Shadow variable wsclean-v3.4/model/bbsmodel.h:32:35: style: Parameter 'input_stream' can be declared as reference to const [constParameterReference] wsclean-v3.4/model/bbsmodel.h:219:16: style: Variable 'brightness' can be declared as const array [constVariable] wsclean-v3.4/model/bbsmodel.h:88:14: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] wsclean-v3.4/model/bbsmodel.h:103:15: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] wsclean-v3.4/model/measuredsed.h:467:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/modelsource.h:55:69: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/modelsource.h:79:44: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/modelsource.h:160:17: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/modelsource.h:216:59: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/modelsource.h:224:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/modelsource.h:285:9: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/modelsource.h:300:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/model.h:51:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/model.h:122:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/model.h:131:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/model.h:165:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/model/bbsmodel.h:201:30: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/main/commandline.cpp:55:38: error: There is an unknown macro here somewhere. Configuration is required. If WSCLEAN_VERSION_STR is a macro then please configure it. [unknownMacro] wsclean-v3.4/main/main.cpp:21:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/progressbar.cpp:24:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/settings.cpp:38:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImagingMode [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/settings.cpp:326:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/settings.cpp:380:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warn [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/settings.cpp:415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/settings.cpp:483:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kForcedTerms [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/settings.cpp:541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/settings.cpp:557:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/settings.cpp:343:38: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/io/imageweightcache.h:89:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/system/application.h:14:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:121:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:140:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:222:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:274:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:399:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:430:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:462:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:570:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:641:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:779:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:943:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable polarization [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1018:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1102:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1173:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1191:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1211:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1267:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warn [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1445:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1465:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bands [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1703:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1745:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1811:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1879:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:1938:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:2083:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:2154:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:2201:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/main/wsclean.cpp:2241:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/system/application.h:16:15: style: Obsolescent function 'vfork' called. It is recommended to use 'fork' instead. [prohibitedvforkCalled] wsclean-v3.4/main/wsclean.cpp:59:10: warning: Member variable 'WSClean::_facetCount' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/main/wsclean.cpp:59:10: warning: Member variable 'WSClean::_l_shift' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/main/wsclean.cpp:59:10: warning: Member variable 'WSClean::_m_shift' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/main/wsclean.h:219:8: style:inconclusive: Technically the member function 'WSClean::partitionSingleGroup' can be const. [functionConst] wsclean-v3.4/main/wsclean.cpp:1234:15: note: Technically the member function 'WSClean::partitionSingleGroup' can be const. wsclean-v3.4/main/wsclean.h:219:8: note: Technically the member function 'WSClean::partitionSingleGroup' can be const. wsclean-v3.4/gridding/directmsgridder.h:48:8: performance:inconclusive: Technically the member function 'DirectMSGridder::freeImg' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/io/imageweightcache.h:110:8: style:inconclusive: Technically the member function 'ImageWeightCache::initializeWeightTapers' can be const. [functionConst] wsclean-v3.4/main/wsclean.cpp:1258:44: style:inconclusive: Function 'initializeModelImages' argument 3 names different: declaration 'nFacetGroups' definition 'maxFacetGroupIndex'. [funcArgNamesDifferent] wsclean-v3.4/main/wsclean.h:155:37: note: Function 'initializeModelImages' argument 3 names different: declaration 'nFacetGroups' definition 'maxFacetGroupIndex'. wsclean-v3.4/main/wsclean.cpp:1258:44: note: Function 'initializeModelImages' argument 3 names different: declaration 'nFacetGroups' definition 'maxFacetGroupIndex'. wsclean-v3.4/main/wsclean.cpp:1281:46: style:inconclusive: Function 'readExistingModelImages' argument 3 names different: declaration 'nFacetGroups' definition 'maxFacetGroupIndex'. [funcArgNamesDifferent] wsclean-v3.4/main/wsclean.h:158:39: note: Function 'readExistingModelImages' argument 3 names different: declaration 'nFacetGroups' definition 'maxFacetGroupIndex'. wsclean-v3.4/main/wsclean.cpp:1281:46: note: Function 'readExistingModelImages' argument 3 names different: declaration 'nFacetGroups' definition 'maxFacetGroupIndex'. wsclean-v3.4/main/wsclean.cpp:1845:40: style:inconclusive: Function 'stitchSingleGroup' argument 9 names different: declaration 'nFacetGroups' definition 'maxFacetGroupIndex'. [funcArgNamesDifferent] wsclean-v3.4/main/wsclean.h:210:33: note: Function 'stitchSingleGroup' argument 9 names different: declaration 'nFacetGroups' definition 'maxFacetGroupIndex'. wsclean-v3.4/main/wsclean.cpp:1845:40: note: Function 'stitchSingleGroup' argument 9 names different: declaration 'nFacetGroups' definition 'maxFacetGroupIndex'. wsclean-v3.4/main/wsclean.cpp:1672:26: style: Local variable 'sqGroup' shadows outer variable [shadowVariable] wsclean-v3.4/main/wsclean.cpp:1668:45: note: Shadowed declaration wsclean-v3.4/main/wsclean.cpp:1672:26: note: Shadow variable wsclean-v3.4/main/wsclean.cpp:1715:40: style: Local variable 'deconvolution_table' shadows outer variable [shadowVariable] wsclean-v3.4/main/wsclean.cpp:1578:38: note: Shadowed declaration wsclean-v3.4/main/wsclean.cpp:1715:40: note: Shadow variable wsclean-v3.4/main/wsclean.cpp:76:62: style: Parameter 'entry' can be declared as reference to const [constParameterReference] wsclean-v3.4/main/wsclean.cpp:127:62: style: Parameter 'averageBeam' can be declared as reference to const [constParameterReference] wsclean-v3.4/main/wsclean.cpp:554:54: style: Parameter 'msList' can be declared as reference to const [constParameterReference] wsclean-v3.4/main/wsclean.cpp:1489:14: style: Variable 'ms' can be declared as reference to const [constVariableReference] wsclean-v3.4/main/wsclean.cpp:1574:48: style: Parameter 'groupTable' can be declared as reference to const [constParameterReference] wsclean-v3.4/main/wsclean.cpp:497:47: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/main/wsclean.cpp:2058:29: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/math/imageoperations.cpp:27:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/math/imageoperations.cpp:54:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/math/imageoperations.cpp:157:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/math/imageoperations.cpp:199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/modelparser.h:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/model/modelparser.h:16:3: warning: Member variable 'Tokenizer::_stream' is not initialized in the constructor. Maybe it should be initialized directly in the class Tokenizer? [uninitDerivedMemberVar] wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:32:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITION [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:227:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/averagingmsrowprovider.h:58:10: style:inconclusive: Technically the member function 'AveragingMSRowProvider::AveragingBuffer::Get' can be const. [functionConst] wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:288:47: note: Technically the member function 'AveragingMSRowProvider::AveragingBuffer::Get' can be const. wsclean-v3.4/msproviders/averagingmsrowprovider.h:58:10: note: Technically the member function 'AveragingMSRowProvider::AveragingBuffer::Get' can be const. wsclean-v3.4/msproviders/averagingmsrowprovider.h:61:10: style:inconclusive: Technically the member function 'AveragingMSRowProvider::AveragingBuffer::Get' can be const. [functionConst] wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:306:47: note: Technically the member function 'AveragingMSRowProvider::AveragingBuffer::Get' can be const. wsclean-v3.4/msproviders/averagingmsrowprovider.h:61:10: note: Technically the member function 'AveragingMSRowProvider::AveragingBuffer::Get' can be const. wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:163:31: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:159:7: note: outer condition: !MSRowProvider::AtEnd() wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:163:31: note: opposite inner condition: MSRowProvider::AtEnd() wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:176:14: warning: Either the condition 'buffer!=nullptr' is redundant or there is possible null pointer dereference: buffer. [nullPointerRedundantCheck] wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:178:16: note: Assuming that condition 'buffer!=nullptr' is not redundant wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:176:14: note: Null pointer dereference wsclean-v3.4/msproviders/bdamsrowprovider.cpp:17:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODEL_DATA [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/bdamsrowprovider.h:46:14: warning: Member variable 'Data::antenna_1' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/msproviders/bdamsrowprovider.h:46:14: warning: Member variable 'Data::antenna_2' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/msproviders/bdamsrowprovider.h:46:14: warning: Member variable 'Data::field_id' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/msproviders/bdamsrowprovider.h:46:14: warning: Member variable 'Data::data_description_id' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/msproviders/contiguousms.cpp:32:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/contiguousms.cpp:124:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/contiguousms.cpp:150:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODEL_DATA [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/contiguousms.cpp:162:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msreaders/contiguousmsreader.h:12:12: style: The destructor '~ContiguousMSReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/msproviders/msreaders/msreader.h:20:12: note: Virtual destructor in base class wsclean-v3.4/msproviders/msreaders/contiguousmsreader.h:12:12: note: Destructor in derived class wsclean-v3.4/msproviders/contiguousms.cpp:15:55: style:inconclusive: Function 'ContiguousMS' argument 4 names different: declaration 'polOut' definition 'outputPolarization'. [funcArgNamesDifferent] wsclean-v3.4/msproviders/contiguousms.h:24:73: note: Function 'ContiguousMS' argument 4 names different: declaration 'polOut' definition 'outputPolarization'. wsclean-v3.4/msproviders/contiguousms.cpp:15:55: note: Function 'ContiguousMS' argument 4 names different: declaration 'polOut' definition 'outputPolarization'. wsclean-v3.4/msproviders/contiguousms.cpp:16:35: style:inconclusive: Function 'ContiguousMS' argument 5 names different: declaration 'dataDescIndex' definition 'dataDescId'. [funcArgNamesDifferent] wsclean-v3.4/msproviders/contiguousms.h:25:23: note: Function 'ContiguousMS' argument 5 names different: declaration 'dataDescIndex' definition 'dataDescId'. wsclean-v3.4/msproviders/contiguousms.cpp:16:35: note: Function 'ContiguousMS' argument 5 names different: declaration 'dataDescIndex' definition 'dataDescId'. wsclean-v3.4/msproviders/msprovider.cpp:48:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instrumental [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msprovider.cpp:689:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instrumental [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msprovider.cpp:735:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msprovider.cpp:764:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msprovider.cpp:814:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msprovider.cpp:854:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msprovider.cpp:888:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLARIZATION_ID [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msprovider.cpp:923:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEIGHT_SPECTRUM [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msprovider.cpp:477:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instrumental [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msprovider.cpp:312:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instrumental [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msprovider.cpp:759:62: style:inconclusive: Function 'GetRowRangeAndIDMap' argument 5 names different: declaration 'dataDescIdMap' definition 'dataDescIds'. [funcArgNamesDifferent] wsclean-v3.4/msproviders/msprovider.h:196:59: note: Function 'GetRowRangeAndIDMap' argument 5 names different: declaration 'dataDescIdMap' definition 'dataDescIds'. wsclean-v3.4/msproviders/msprovider.cpp:759:62: note: Function 'GetRowRangeAndIDMap' argument 5 names different: declaration 'dataDescIdMap' definition 'dataDescIds'. wsclean-v3.4/msproviders/msreaders/contiguousmsreader.cpp:4:54: style:inconclusive: Function 'ContiguousMSReader' argument 1 names different: declaration 'contiguousMS' definition 'contiguousms'. [funcArgNamesDifferent] wsclean-v3.4/msproviders/msreaders/contiguousmsreader.h:10:45: note: Function 'ContiguousMSReader' argument 1 names different: declaration 'contiguousMS' definition 'contiguousms'. wsclean-v3.4/msproviders/msreaders/contiguousmsreader.cpp:4:54: note: Function 'ContiguousMSReader' argument 1 names different: declaration 'contiguousMS' definition 'contiguousms'. wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:14:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:72:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:139:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:157:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msreaders/partitionedmsreader.h:14:3: style: Class 'PartitionedMSReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/msproviders/msreaders/partitionedmsreader.h:15:12: style: The destructor '~PartitionedMSReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/msproviders/msreaders/msreader.h:20:12: note: Virtual destructor in base class wsclean-v3.4/msproviders/msreaders/partitionedmsreader.h:15:12: note: Destructor in derived class wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:141:20: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] wsclean-v3.4/msproviders/msreaders/timestepbufferreader.cpp:22:25: style: Variable 'm' can be declared as reference to const [constVariableReference] wsclean-v3.4/msproviders/msrowprovider.cpp:37:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODEL_DATA [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/msweightcolumn.cpp:10:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEIGHT [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/noisemsrowprovider.cpp:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/noisemsrowprovider.h:28:5: style: Class 'NoiseMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/msproviders/partitionedms.cpp:89:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/partitionedms.cpp:221:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/partitionedms.cpp:512:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/partitionedms.cpp:643:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/msproviders/partitionedms.cpp:409:15: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] wsclean-v3.4/msproviders/partitionedms.cpp:149:65: style:inconclusive: Function 'getFilenamePrefix' argument 1 names different: declaration 'msPath' definition 'msPathStr'. [funcArgNamesDifferent] wsclean-v3.4/msproviders/partitionedms.h:274:59: note: Function 'getFilenamePrefix' argument 1 names different: declaration 'msPath' definition 'msPathStr'. wsclean-v3.4/msproviders/partitionedms.cpp:149:65: note: Function 'getFilenamePrefix' argument 1 names different: declaration 'msPath' definition 'msPathStr'. wsclean-v3.4/msproviders/partitionedms.cpp:167:61: style:inconclusive: Function 'getPartPrefix' argument 1 names different: declaration 'msPath' definition 'msPathStr'. [funcArgNamesDifferent] wsclean-v3.4/msproviders/partitionedms.h:276:55: note: Function 'getPartPrefix' argument 1 names different: declaration 'msPath' definition 'msPathStr'. wsclean-v3.4/msproviders/partitionedms.cpp:167:61: note: Function 'getPartPrefix' argument 1 names different: declaration 'msPath' definition 'msPathStr'. wsclean-v3.4/msproviders/partitionedms.cpp:597:18: style: Local variable 'fileIndex' shadows outer variable [shadowVariable] wsclean-v3.4/msproviders/partitionedms.cpp:526:12: note: Shadowed declaration wsclean-v3.4/msproviders/partitionedms.cpp:597:18: note: Shadow variable wsclean-v3.4/msproviders/partitionedms.cpp:46:31: style: Parameter 'ms' can be declared as reference to const [constParameterReference] wsclean-v3.4/msproviders/partitionedms.cpp:662:35: performance: Searching before insertion is not necessary. [stlFindInsert] wsclean-v3.4/msproviders/partitionedms.cpp:696:45: performance: Searching before insertion is not necessary. [stlFindInsert] wsclean-v3.4/msproviders/partitionedms.cpp:61:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/scheduling/griddingtask.h:25:3: warning: Member variable 'GriddingTask::operation' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/scheduling/griddingtask.h:25:3: warning: Member variable 'GriddingTask::imagePSF' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/scheduling/griddingtask.h:25:3: warning: Member variable 'GriddingTask::subtractModel' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/scheduling/griddingtask.h:25:3: warning: Member variable 'GriddingTask::verbose' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/scheduling/griddingtask.h:25:3: warning: Member variable 'GriddingTask::storeImagingWeights' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/scheduling/griddingtask.h:25:3: warning: Member variable 'GriddingTask::l_shift' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/scheduling/griddingtask.h:25:3: warning: Member variable 'GriddingTask::m_shift' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/scheduling/griddingtask.h:25:3: warning: Member variable 'GriddingTask::facetIndex' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/scheduling/griddingtask.h:25:3: warning: Member variable 'GriddingTask::facetGroupIndex' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/scheduling/griddingtask.cpp:55:14: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/scheduling/griddingtaskmanager.cpp:106:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/threadedscheduler.h:13:3: style: Class 'ThreadedScheduler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] wsclean-v3.4/scheduling/threadedscheduler.h:14:4: style: The destructor '~ThreadedScheduler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/scheduling/griddingtaskmanager.h:28:12: note: Virtual destructor in base class wsclean-v3.4/scheduling/threadedscheduler.h:14:4: note: Destructor in derived class wsclean-v3.4/wgridder/wgriddingmsgridder.h:17:4: style: The destructor '~WGriddingMSGridder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/gridding/msgridderbase.h:87:12: note: Virtual destructor in base class wsclean-v3.4/wgridder/wgriddingmsgridder.h:17:4: note: Destructor in derived class wsclean-v3.4/wgridder/wgriddingmsgridder.h:27:16: style: The function 'FreeImagingData' overrides a function in a base class but is identical to the overridden function [uselessOverride] wsclean-v3.4/gridding/msgridderbase.h:220:16: note: Virtual function in base class wsclean-v3.4/wgridder/wgriddingmsgridder.h:27:16: note: Function in derived class wsclean-v3.4/scheduling/griddingtaskmanager.cpp:62:14: style: Variable 'p' can be declared as reference to const [constVariableReference] wsclean-v3.4/scheduling/mpischeduler.cpp:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:56:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _isRunning [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _isRunning [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _writerLock [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:111:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:122:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBusy [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:154:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:170:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:210:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:217:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _nodes [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:224:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:243:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:264:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:295:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:305:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:337:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/mpischeduler.cpp:345:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/threadedscheduler.cpp:25:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_literals [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/threadedscheduler.cpp:46:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/scheduling/threadedscheduler.cpp:90:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/imageweights.cpp:329:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/imageweights.cpp:80:54: warning: Assert statement calls a function which may have desired side effects: 'NChannels'. [assertWithSideEffect] wsclean-v3.4/structures/imageweights.h:106:10: style:inconclusive: Technically the member function 'ImageWeights::windowMean' can be const. [functionConst] wsclean-v3.4/structures/imageweights.cpp:353:22: note: Technically the member function 'ImageWeights::windowMean' can be const. wsclean-v3.4/structures/imageweights.h:106:10: note: Technically the member function 'ImageWeights::windowMean' can be const. wsclean-v3.4/structures/imageweights.cpp:75:37: style:inconclusive: Function 'Grid' argument 1 names different: declaration 'ms' definition 'msProvider'. [funcArgNamesDifferent] wsclean-v3.4/structures/imageweights.h:35:25: note: Function 'Grid' argument 1 names different: declaration 'ms' definition 'msProvider'. wsclean-v3.4/structures/imageweights.cpp:75:37: note: Function 'Grid' argument 1 names different: declaration 'ms' definition 'msProvider'. wsclean-v3.4/structures/imageweights.cpp:91:27: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/structures/imageweights.cpp:122:37: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/structures/imageweights.cpp:130:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/structures/imageweights.cpp:143:29: style: Consider using std::replace_if algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/structures/imagingtable.cpp:30:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/imagingtable.cpp:76:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/imagingtable.cpp:55:21: style: Local variable 'squared' shadows outer variable [shadowVariable] wsclean-v3.4/structures/imagingtable.cpp:38:34: note: Shadowed declaration wsclean-v3.4/structures/imagingtable.cpp:55:21: note: Shadow variable wsclean-v3.4/structures/imagingtable.cpp:92:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/structures/imagingtableentry.cpp:9:20: warning: Member variable 'ImagingTableEntry::siCorrection' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/structures/imagingtableentry.cpp:9:20: warning: Member variable 'ImagingTableEntry::normalizationFactor' is not initialized in the constructor. [uninitMemberVar] wsclean-v3.4/structures/msselection.cpp:49:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/observationinfo.cpp:40:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITION [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/primarybeam.cpp:115:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YY [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/primarybeam.cpp:231:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RR [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/primarybeam.cpp:335:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/structures/primarybeam.h:82:8: performance:inconclusive: Technically the member function 'PrimaryBeam::MakeOrReuse' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/structures/primarybeam.cpp:362:19: note: Technically the member function 'PrimaryBeam::MakeOrReuse' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/structures/primarybeam.h:82:8: note: Technically the member function 'PrimaryBeam::MakeOrReuse' can be static (but you may consider moving to unnamed namespace). wsclean-v3.4/structures/resources.cpp:32:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _SC_PHYS_PAGES [valueFlowBailoutIncompleteVar] wsclean-v3.4/system/pythonfilepath.cpp:16:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/gridding/tvisibilitymodifier.cpp:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAntenna1BeamGainX [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/gridding/tvisibilitymodifier.cpp:99:3: debug: CheckClass::isMemberVar found used member variable 'modifier' with varid 0 [varid0] wsclean-v3.4/tests/gridding/tvisibilitymodifier.cpp:110:7: debug: CheckClass::isMemberVar found used member variable 'modifier' with varid 0 [varid0] wsclean-v3.4/tests/gridding/tvisibilitymodifier.cpp:48:8: performance:inconclusive: Technically the member function 'ModifierFixture < 2 >::CheckClose' can be static (but you may consider moving to unnamed namespace). [functionStatic] wsclean-v3.4/tests/integration/testgenerichogbom.cpp:13:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/integration/testmultiscale.cpp:14:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/io/tcachedimageset.cpp:104:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/io/tcachedimageset.cpp:124:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/io/tcachedimageset.cpp:137:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YY [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/io/tcachedimageset.cpp:83:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writer_ [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/io/tcachedimageset.cpp:104:3: debug: CheckClass::isMemberVar found used member variable 'cSet_' with varid 0 [varid0] wsclean-v3.4/tests/io/tcachedimageset.cpp:115:18: debug: CheckClass::isMemberVar found used member variable 'table_' with varid 0 [varid0] wsclean-v3.4/tests/io/tcachedimageset.cpp:122:18: debug: CheckClass::isMemberVar found used member variable 'table_' with varid 0 [varid0] wsclean-v3.4/tests/math/trenderer.cpp:55:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/math/trenderer.cpp:87:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/math/trenderer.cpp:115:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/math/trenderer.cpp:17:34: style: double result is assigned to const long double variable. If the variable is const long double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] wsclean-v3.4/tests/msproviders/tbdamsrowprovider.cpp:16:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/msproviders/tbdamsrowprovider.cpp:52:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/msproviders/tbdamsrowprovider.cpp:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMs [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/msproviders/tmsrowproviderbase.cpp:14:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/msproviders/tnoisemsrowprovider.cpp:12:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/structures/testimagingtable.cpp:257:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deconvolution_table [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/structures/testimagingtable.cpp:42:3: error: Uninitialized variable: entry1 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:43:3: error: Uninitialized variable: entry2 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:84:3: error: Uninitialized variable: entry0_0 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:85:3: error: Uninitialized variable: entry0_1 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:86:3: error: Uninitialized variable: entry1_0 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:87:3: error: Uninitialized variable: entry1_1 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:121:3: error: Uninitialized variable: entry0_0 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:122:3: error: Uninitialized variable: entry0_1 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:123:3: error: Uninitialized variable: entry0_2 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:124:3: error: Uninitialized variable: entry1_0 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:165:3: error: Uninitialized variable: entry0_0 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:166:3: error: Uninitialized variable: entry0_1 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:167:3: error: Uninitialized variable: entry0_2 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:168:3: error: Uninitialized variable: entry1_0 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:210:3: error: Uninitialized variable: entry0_0 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:211:3: error: Uninitialized variable: entry0_1 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:212:3: error: Uninitialized variable: entry0_2 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:213:3: error: Uninitialized variable: entry1_0 [uninitvar] wsclean-v3.4/tests/structures/testimagingtable.cpp:263:3: error: Uninitialized variable: entry [uninitvar] wsclean-v3.4/tests/structures/tfacetutil.cpp:20:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/structures/tfacetutil.cpp:41:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/structures/tresources.cpp:29:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testbaselinedependentaveraging.cpp:21:1: debug: Function::addArguments found argument 'dataIsAvailable' with varid 0. [varid0] wsclean-v3.4/tests/testbaselinedependentaveraging.cpp:89:1: debug: Function::addArguments found argument 'dataIsAvailable' with varid 0. [varid0] wsclean-v3.4/tests/testbaselinedependentaveraging.cpp:23:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testbaselinedependentaveraging.cpp:91:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testcachedimageset.cpp:27:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testcachedimageset.cpp:79:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YY [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testcachedimageset.cpp:51:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/tests/testcommandline.cpp:115:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testcommandline.cpp:140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testcommandline.cpp:156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testcommandline.cpp:169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testcommandline.cpp:179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testfitsdateobstime.cpp:28:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testparsetreader.cpp:59:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testparsetreader.cpp:73:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] wsclean-v3.4/tests/testprimarybeamimageset.cpp:61:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] wsclean-v3.4/wgridder/wgriddinggridder_simple.cpp:10:61: style:inconclusive: Function 'WGriddingGridder_Simple < float >' argument 12 names different: declaration 'tuning_' definition 'tuning'. [funcArgNamesDifferent] wsclean-v3.4/wgridder/wgriddinggridder_simple.h:68:32: note: Function 'WGriddingGridder_Simple < float >' argument 12 names different: declaration 'tuning_' definition 'tuning'. wsclean-v3.4/wgridder/wgriddinggridder_simple.cpp:10:61: note: Function 'WGriddingGridder_Simple < float >' argument 12 names different: declaration 'tuning_' definition 'tuning'. wsclean-v3.4/wgridder/wgriddinggridder_simple.cpp:10:61: style:inconclusive: Function 'WGriddingGridder_Simple < double >' argument 12 names different: declaration 'tuning_' definition 'tuning'. [funcArgNamesDifferent] wsclean-v3.4/wgridder/wgriddinggridder_simple.h:68:32: note: Function 'WGriddingGridder_Simple < double >' argument 12 names different: declaration 'tuning_' definition 'tuning'. wsclean-v3.4/wgridder/wgriddinggridder_simple.cpp:10:61: note: Function 'WGriddingGridder_Simple < double >' argument 12 names different: declaration 'tuning_' definition 'tuning'. wsclean-v3.4/wgridder/wgriddinggridder_simple.cpp:69:29: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] wsclean-v3.4/wgridder/wgriddingmsgridder.cpp:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warn [valueFlowBailoutIncompleteVar] wsclean-v3.4/wgridder/wgriddingmsgridder.cpp:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/wgridder/wgriddingmsgridder.cpp:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/wgridder/wgriddingmsgridder.cpp:230:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] wsclean-v3.4/wgridder/wgriddingmsgridder.cpp:275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] wsclean-v3.4/chgcentre/progressbar.h:6:1: error: The one definition rule is violated, different classes/structs have the same name 'ProgressBar' [ctuOneDefinitionRuleViolation] wsclean-v3.4/main/progressbar.h:6:1: note: The one definition rule is violated, different classes/structs have the same name 'ProgressBar' wsclean-v3.4/chgcentre/progressbar.h:6:1: note: The one definition rule is violated, different classes/structs have the same name 'ProgressBar' diff: head wsclean-v3.4/chgcentre/main.cpp:125:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITION [valueFlowBailoutIncompleteVar] head wsclean-v3.4/chgcentre/main.cpp:148:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TELESCOPE_NAME [valueFlowBailoutIncompleteVar] head wsclean-v3.4/chgcentre/main.cpp:188:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME [valueFlowBailoutIncompleteVar] head wsclean-v3.4/chgcentre/main.cpp:229:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME [valueFlowBailoutIncompleteVar] head wsclean-v3.4/chgcentre/main.cpp:406:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME [valueFlowBailoutIncompleteVar] head wsclean-v3.4/chgcentre/main.cpp:462:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME [valueFlowBailoutIncompleteVar] head wsclean-v3.4/chgcentre/main.cpp:595:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITION [valueFlowBailoutIncompleteVar] head wsclean-v3.4/chgcentre/main.cpp:610:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POSITION [valueFlowBailoutIncompleteVar] head wsclean-v3.4/chgcentre/main.cpp:660:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHASE_DIR [valueFlowBailoutIncompleteVar] head wsclean-v3.4/chgcentre/main.cpp:686:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/chgcentre/main.cpp:730:12: style: The scope of the variable 'newDl' can be reduced. [variableScope] head wsclean-v3.4/chgcentre/main.cpp:730:25: style: The scope of the variable 'newDm' can be reduced. [variableScope] head wsclean-v3.4/distributed/mpibig.cpp:39:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/distributed/worker.cpp:22:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/distributed/worker.cpp:42:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] head wsclean-v3.4/distributed/wsclean-mp.cpp:20:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_THREAD_MULTIPLE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/aocommon/tests/tlogger.cpp:29:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/aocommon/tests/tqueue.cpp:95:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:49:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_PIl [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:65:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/aocommon/tests/tradeccoord.cpp:81:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:121:3: style: Condition 'vec.size()==0' is always true [knownConditionTrueFalse] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:119:12: note: Assignment 'vec=std::vector()', assigned value is size=0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:121:3: note: Condition 'vec.size()==0' is always true 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:128:3: style: Condition '(vec.size())==5' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:132:3: style: Condition '(vec.size())==0' is always true [knownConditionTrueFalse] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:130:12: note: Assignment 'vec=std::vector()', assigned value is size=0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:132:3: note: Condition '(vec.size())==0' is always true 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:319:3: style: Condition 'vec.size()==1' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:334:3: style: Condition 'std::vector(1)==std::vector()' is always false [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:342:3: style: Condition 'std::vector(listF,listF+4)==std::vector(listF,listF+5)' is always false [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:346:3: style: Condition 'std::vector(1)!=std::vector()' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:34:3: style: Condition 'vec.size()==1000' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:353:3: style: Condition 'std::vector(listF,listF+4)!=std::vector(listF,listF+5)' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:393:3: style: Condition 'vec.size()==3' is always true [knownConditionTrueFalse] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:391:13: note: Assignment 'temp=std::vector(listI,listI+3)', assigned value is size=3 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:392:8: note: Assignment 'temp,vec', assigned value is size=3 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:393:3: note: Condition 'vec.size()==3' is always true 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:46:3: style: Condition 'vec[0]==1337' is always true [knownConditionTrueFalse] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:45:12: note: Assignment 'vec[0]=1337', assigned value is 1337 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:46:3: note: Condition 'vec[0]==1337' is always true 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:73:3: style: Condition 'vec.size()==3' is always true [knownConditionTrueFalse] wsclean-v3.4/external/aocommon/tests/tuvector.cpp:72:12: note: Assignment 'vec=std::vector(listA,listA+3)', assigned value is size=3 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:73:3: note: Condition 'vec.size()==3' is always true 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:78:3: style: Condition 'std::vector(listA,listA+2).size()==2' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:79:3: style: Condition 'std::vector(listA,listA+2).size()==2' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:84:3: style: Condition 'vec.size()==5' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/aocommon/tests/tuvector.cpp:91:3: style: Condition 'vec.size()==1000' is always true [knownConditionTrueFalse] head wsclean-v3.4/external/radler/cpp/algorithms/deconvolution_algorithm.cc:32:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_polarizations_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:112:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:134:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allow_negative_components_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:159:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mask_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:348:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:425:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:516:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clean_border_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:648:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:693:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:794:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/iuwt_deconvolution_algorithm.cc:817:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable static_for_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:136:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:167:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:248:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/ls_deconvolution.cc:95:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale/multiscale_transforms.cc:30:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _width [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:37:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:412:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beam_size_in_pixels_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:454:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shape [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:517:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable shape [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:575:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:596:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:617:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:636:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:659:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:725:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scale_infos_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.cc:84:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable track_per_scale_masks_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.h:26:4: style: The destructor '~MultiScaleAlgorithm' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/external/radler/cpp/algorithms/deconvolution_algorithm.h:22:12: note: Virtual destructor in base class wsclean-v3.4/external/radler/cpp/algorithms/multiscale_algorithm.h:26:4: note: Destructor in derived class head wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:278:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:406:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:60:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMultiscale [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/parallel_deconvolution.cc:86:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:125:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _filename [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _deconvolveFunction [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:233:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/python_deconvolution.cc:54:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.cc:120:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.cc:130:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.cc:52:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/subminor_loop.h:81:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:147:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:29:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _threadCount [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:40:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _threadCount [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/algorithms/threaded_deconvolution_tools.cc:81:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _threadCount [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/component_list.cc:106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/component_list.h:140:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/component_list.h:206:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/component_list.h:84:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/image_set.cc:215:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/image_set.cc:274:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/math/peak_finder.cc:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/radler.cc:137:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/radler.cc:295:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/radler.cc:316:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warn [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/radler.cc:381:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/radler.cc:416:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:107:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesV [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:118:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:128:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:138:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:150:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:162:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:177:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:191:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:203:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:222:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:243:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:277:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:301:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:330:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:355:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:369:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:384:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:402:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:426:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YY [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_image_set.cc:71:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_python_deconvolution.cc:60:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_python_deconvolution.cc:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_python_deconvolution.cc:88:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_radler.cc:141:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_radler.cc:176:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:137:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:190:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:253:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:300:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:329:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:347:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesQ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:366:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:374:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:389:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:406:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:422:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:438:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:452:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] 2.13.0 wsclean-v3.4/external/radler/cpp/test/test_work_table.cc:84:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable original_channel_index [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/utils/casa_mask_reader.cc:23:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _path [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/utils/compressed_mask_data.h:200:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/utils/compressed_mask_data.h:230:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iterator [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/utils/write_model.h:17:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/utils/write_model.h:28:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/utils/write_model.h:48:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/cpp/utils/write_model.h:63:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits10 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/aocommon/tests/tlogger.cpp:29:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/aocommon/tests/tqueue.cpp:95:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:38:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:49:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable M_PIl [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:60:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:65:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/aocommon/tests/tradeccoord.cpp:81:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sample [valueFlowBailoutIncompleteVar] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:121:3: style: Condition 'vec.size()==0' is always true [knownConditionTrueFalse] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:119:12: note: Assignment 'vec=std::vector()', assigned value is size=0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:121:3: note: Condition 'vec.size()==0' is always true 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:128:3: style: Condition '(vec.size())==5' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:132:3: style: Condition '(vec.size())==0' is always true [knownConditionTrueFalse] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:130:12: note: Assignment 'vec=std::vector()', assigned value is size=0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:132:3: note: Condition '(vec.size())==0' is always true 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:319:3: style: Condition 'vec.size()==1' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:334:3: style: Condition 'std::vector(1)==std::vector()' is always false [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:342:3: style: Condition 'std::vector(listF,listF+4)==std::vector(listF,listF+5)' is always false [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:346:3: style: Condition 'std::vector(1)!=std::vector()' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:34:3: style: Condition 'vec.size()==1000' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:353:3: style: Condition 'std::vector(listF,listF+4)!=std::vector(listF,listF+5)' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:393:3: style: Condition 'vec.size()==3' is always true [knownConditionTrueFalse] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:391:13: note: Assignment 'temp=std::vector(listI,listI+3)', assigned value is size=3 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:392:8: note: Assignment 'temp,vec', assigned value is size=3 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:393:3: note: Condition 'vec.size()==3' is always true 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:46:3: style: Condition 'vec[0]==1337' is always true [knownConditionTrueFalse] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:45:12: note: Assignment 'vec[0]=1337', assigned value is 1337 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:46:3: note: Condition 'vec[0]==1337' is always true 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:73:3: style: Condition 'vec.size()==3' is always true [knownConditionTrueFalse] wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:72:12: note: Assignment 'vec=std::vector(listA,listA+3)', assigned value is size=3 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:73:3: note: Condition 'vec.size()==3' is always true 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:78:3: style: Condition 'std::vector(listA,listA+2).size()==2' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:79:3: style: Condition 'std::vector(listA,listA+2).size()==2' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:84:3: style: Condition 'vec.size()==5' is always true [knownConditionTrueFalse] 2.13.0 wsclean-v3.4/external/radler/external/aocommon/tests/tuvector.cpp:91:3: style: Condition 'vec.size()==1000' is always true [knownConditionTrueFalse] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:163:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:245:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:290:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:331:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:355:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:366:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:42:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:90:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facet.cc:96:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_y_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:130:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:151:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:39:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:48:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:69:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/facetimage.cc:97:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:25:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComment [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:32:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComment [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:39:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWord [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tds9facetfile.cc:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:202:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:246:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:287:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:317:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:376:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:405:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:481:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:513:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:538:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid_argument [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:667:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:677:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:689:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacet.cc:830:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:110:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:186:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:221:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:294:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/facets/test/tfacetimage.cc:342:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:125:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_function_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:203:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tukey_inset_size_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable correct_window_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:246:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_to_f_plan_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fft/resampler.cc:48:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fft/test/tconvolution.cc:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:156:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:301:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_EDOM [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:363:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:370:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:388:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:532:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:584:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:656:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:676:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/gaussianfitter.cc:730:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:127:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:149:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:183:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:270:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_terms [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:333:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:366:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:399:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:48:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:76:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/nlplfitter.cc:94:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/spectralfitter.cc:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_terms_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/spectralfitter.cc:143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/spectralfitter.cc:169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/spectralfitter.cc:71:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/test/tspectralfitter.cc:36:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/test/tspectralfitter.cc:52:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/test/tspectralfitter.cc:69:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SpectralFitter [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/fitters/test/tspectralfitter.cc:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kForcedTerms [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIN [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:269:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEAREST [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:319:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULLJONES [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIN [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:411:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:426:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:57:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parms_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/jonesparameters.cc:75:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parm_values_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:105:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:201:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TakeAbs [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:372:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:432:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:461:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:46:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:500:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE_F64LE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:535:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:576:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:634:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:643:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_list_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:654:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:698:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5S_SELECT_SET [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:69:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:73:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:76:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/soltab.cc:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:189:3: style: C-style reference casting [cstyleCast] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/th5parm.cc:331:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:131:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROTATIONANGLE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:150:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROTATIONMEASURE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:169:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHASE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:179:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARPHASE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:189:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMPLITUDE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:199:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARAMPLITUDE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:228:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAIN_RE_IM [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:238:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULLJONES_RE_IM [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:258:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FULLJONES [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:275:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMPLITUDE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:291:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMPLITUDE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:312:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AMPLITUDE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:335:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ROTATIONANGLE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:366:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:89:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SCALARGAIN [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:107:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_STRING [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_STRING [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:170:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:61:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/radler/external/schaapcommon/src/h5parm/test/tsoltab.cc:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:44:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/boundingbox.cc:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:110:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:193:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:246:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:289:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pixels_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:313:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:325:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coords_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facet.cc:40:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable min_y_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:118:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable horizontal_intersections_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:168:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:189:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:40:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:49:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/facetimage.cc:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:105:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:25:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComment [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:32:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kComment [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:39:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kWord [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tds9facetfile.cc:92:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:169:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:203:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:288:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:318:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:377:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:406:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:47:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:482:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:514:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:539:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalid_argument [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:688:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacet.cc:818:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ra [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:200:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:235:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:308:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/facets/test/tfacetimage.cc:436:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:125:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:183:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_function_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:203:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tukey_inset_size_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:220:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable correct_window_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:246:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable output_width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:36:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in_to_f_plan_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fft/resampler.cc:48:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable input_width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fft/test/tconvolution.cc:72:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:121:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:156:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:183:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:193:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:200:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:228:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:244:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:284:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:301:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_EDOM [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:363:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:370:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:388:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:532:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:584:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:656:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable width_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:676:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/gaussianfitter.cc:730:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:119:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:127:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:149:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:177:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:183:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_multifit_fdfsolver_lmsder [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:270:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_terms [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:333:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:366:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:399:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable points [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:48:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_SUCCESS [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:76:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/nlplfitter.cc:94:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/spectralfitter.cc:110:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_terms_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/spectralfitter.cc:143:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/spectralfitter.cc:169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/spectralfitter.cc:71:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mode_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/test/tspectralfitter.cc:36:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/test/tspectralfitter.cc:52:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/test/tspectralfitter.cc:69:0: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SpectralFitter [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/fitters/test/tspectralfitter.cc:80:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kForcedTerms [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:130:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parm_values_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:285:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEAREST [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:335:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:392:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalComplex [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:427:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:442:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kError [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parms_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/jonesparameters.cc:76:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parm_values_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:105:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:201:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TakeAbs [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:330:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:372:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:432:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:461:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:46:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:500:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IEEE_F64LE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:535:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:576:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:634:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATIVE_DOUBLE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:643:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dir_list_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:654:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:698:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5S_SELECT_SET [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:69:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_S1 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:73:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:76:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:86:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/soltab.cc:94:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable axes_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:189:3: style: C-style reference casting [cstyleCast] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/th5parm.cc:331:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:126:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRotationAngle [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:144:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRotationMeasure [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:162:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalPhase [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:171:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kScalarPhase [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:180:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalAmplitude [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:189:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kScalarAmplitude [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:218:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalRealImaginary [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:228:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJonesRealImaginary [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:247:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:263:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalAmplitude [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:278:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalAmplitude [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:298:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalAmplitude [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:320:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kRotationAngle [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:364:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJonesRealImaginary [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:387:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDiagonalAmplitude [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tjonesparameters.cc:87:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kScalarComplex [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:101:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:107:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:118:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_STRING [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:131:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable H5T_STRING [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:170:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:61:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/schaapcommon/src/h5parm/test/tsoltab.cc:96:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/wgridder/ducc0/math/gl_integrator.cc:103:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/wgridder/ducc0/math/gl_integrator.cc:226:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/wgridder/ducc0/math/gl_integrator.cc:247:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/external/wgridder/ducc0/math/gridding_kernel.cc:1554:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable W [valueFlowBailoutIncompleteVar] 2.13.0 wsclean-v3.4/external/wgridder/ducc0/math/gridding_kernel.cc:1570:11: style: Consider using std::any_of, std::all_of, std::none_of algorithm instead of a raw loop. [useStlAlgorithm] head wsclean-v3.4/external/wgridder/ducc0/wgridder/wgridder.cc:154:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/examples/wsuvbinning.cpp:5:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/msgridderbase.cpp:132:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAME [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/msgridderbase.cpp:186:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/msgridderbase.cpp:206:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/msgridderbase.cpp:340:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/msgridderbase.cpp:387:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/msgridderbase.h:119:14: performance: Function 'Weighting()' should return member '_weighting' by const reference. [returnByReference] head wsclean-v3.4/gridding/visibilitymodifier.cpp:268:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/visibilitymodifier.cpp:280:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/visibilitymodifier.cpp:479:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kScalarComplex [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/visibilitymodifier.cpp:506:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/visibilitymodifier.cpp:563:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kFullJones [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wsmsgridder.cpp:102:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_t [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wsmsgridder.cpp:223:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wsmsgridder.cpp:316:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wsmsgridder.cpp:365:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rowId [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wsmsgridder.cpp:394:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wsmsgridder.cpp:526:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wsmsgridder.cpp:69:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wsmsgridder.h:25:4: style: The destructor '~WSMSGridder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/gridding/msgridderbase.h:87:12: note: Virtual destructor in base class wsclean-v3.4/gridding/wsmsgridder.h:25:4: note: Destructor in derived class head wsclean-v3.4/gridding/wstackinggridder.cpp:78:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_t [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wstackinggridder.cpp:815:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Inverse [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wstackinggridder.cpp:878:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imageData [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wstackinggridder.cpp:879:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsComplexImpl [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wstackinggridder.cpp:938:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _imageData [valueFlowBailoutIncompleteVar] head wsclean-v3.4/gridding/wstackinggridder.cpp:939:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsComplexImpl [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/averagebeam.cpp:115:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/averagebeam.cpp:72:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgconfiguration.h:24:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:168:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gridding [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:295:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _options [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:353:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _proxyType [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:373:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable degridding [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:447:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:482:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullStokes [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:499:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _averageBeam [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:503:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _averageBeam [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:517:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:530:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:56:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _bufferset [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:575:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _selectedBand [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:66:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/idg/idgmsgridder.cpp:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _options [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/_wsclean.c:44:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/_wsclean.c:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/_wsclean.c:62:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_RuntimeError [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/wscleaninterface.cpp:120:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTENNA1 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/wscleaninterface.cpp:178:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/wscleaninterface.cpp:202:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/wscleaninterface.cpp:223:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/wscleaninterface.cpp:274:23: style: C-style pointer casting [cstyleCast] head wsclean-v3.4/interface/wscleaninterface.cpp:310:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/wscleaninterface.cpp:327:23: style: C-style pointer casting [cstyleCast] head wsclean-v3.4/interface/wscleaninterface.cpp:381:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDegrees [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/wscleaninterface.cpp:42:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/interface/wscleaninterface.cpp:72:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANTENNA1 [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/cachedimageset.h:103:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/cachedimageset.h:126:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/cachedimageset.h:160:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/cachedimageset.h:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] 2.13.0 wsclean-v3.4/io/cachedimageset.h:200:24: style: Local variable 'str' shadows outer function [shadowFunction] wsclean-v3.4/interface/wscleaninterface.cpp:33:13: note: Shadowed declaration wsclean-v3.4/io/cachedimageset.h:200:24: note: Shadow variable 2.13.0 wsclean-v3.4/io/cachedimageset.h:222:26: style: Local variable 'str' shadows outer function [shadowFunction] wsclean-v3.4/interface/wscleaninterface.cpp:33:13: note: Shadowed declaration wsclean-v3.4/io/cachedimageset.h:222:26: note: Shadow variable head wsclean-v3.4/io/cachedimageset.h:57:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/cachedimageset.h:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/componentlistwriter.cpp:43:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/componentlistwriter.cpp:57:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/componentlistwriter.cpp:69:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/facetreader.cpp:37:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warn [valueFlowBailoutIncompleteVar] 2.13.0 wsclean-v3.4/io/imagefilename.h:143:24: style: Local variable 'str' shadows outer function [shadowFunction] wsclean-v3.4/interface/wscleaninterface.cpp:33:13: note: Shadowed declaration wsclean-v3.4/io/imagefilename.h:143:24: note: Shadow variable head wsclean-v3.4/io/imageweightcache.h:89:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/wscfitswriter.cpp:186:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/wscfitswriter.cpp:224:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Jansky [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/wscfitswriter.cpp:292:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/wscfitswriter.cpp:35:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JanskyPerPixel [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/wscfitswriter.cpp:57:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JanskyPerPixel [valueFlowBailoutIncompleteVar] head wsclean-v3.4/io/wscfitswriter.cpp:72:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WSCLEAN_VERSION_STR [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/main.cpp:21:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/settings.cpp:326:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/settings.cpp:380:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warn [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/settings.cpp:38:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ImagingMode [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/settings.cpp:415:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/settings.cpp:483:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kForcedTerms [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/settings.cpp:541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/settings.cpp:557:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1018:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1102:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:115:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1173:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1191:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1211:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:121:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1267:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1294:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1355:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warn [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:140:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1445:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1465:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bands [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1703:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1745:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1811:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1879:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:1938:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:2083:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:2154:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:2201:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:222:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:2241:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:274:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:399:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:430:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:462:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:570:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:641:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:779:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.cpp:943:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable polarization [valueFlowBailoutIncompleteVar] head wsclean-v3.4/main/wsclean.h:275:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/math/imageoperations.cpp:157:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/math/imageoperations.cpp:199:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/math/imageoperations.cpp:27:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/math/imageoperations.cpp:54:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/bbsmodel.h:99:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/measuredsed.h:297:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/measuredsed.h:462:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/measuredsed.h:477:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/model.h:144:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/model.h:58:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/model.h:70:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/modelparser.h:86:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/modelsource.h:160:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/modelsource.h:172:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/modelsource.h:49:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/model/spectralenergydistribution.h:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signB [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/averagingmsrowprovider.cpp:227:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/contiguousms.cpp:124:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/contiguousms.cpp:150:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MODEL_DATA [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/contiguousms.cpp:162:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Write [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msprovider.cpp:312:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instrumental [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msprovider.cpp:477:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instrumental [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msprovider.cpp:689:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Instrumental [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msprovider.cpp:735:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msprovider.cpp:764:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msprovider.cpp:814:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msprovider.cpp:854:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DATA [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msprovider.cpp:888:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable POLARIZATION_ID [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msprovider.cpp:923:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEIGHT_SPECTRUM [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msreaders/contiguousmsreader.h:12:12: style: The destructor '~ContiguousMSReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/msproviders/msreaders/msreader.h:20:12: note: Virtual destructor in base class wsclean-v3.4/msproviders/msreaders/contiguousmsreader.h:12:12: note: Destructor in derived class head wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:139:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:14:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:157:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:58:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:72:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msreaders/partitionedmsreader.cpp:96:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/msreaders/partitionedmsreader.h:15:12: style: The destructor '~PartitionedMSReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/msproviders/msreaders/msreader.h:20:12: note: Virtual destructor in base class wsclean-v3.4/msproviders/msreaders/partitionedmsreader.h:15:12: note: Destructor in derived class head wsclean-v3.4/msproviders/msreaders/timestepbufferreader.h:11:12: style: The destructor '~TimestepBufferReader' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/msproviders/msreaders/msreader.h:20:12: note: Virtual destructor in base class wsclean-v3.4/msproviders/msreaders/timestepbufferreader.h:11:12: note: Destructor in derived class head wsclean-v3.4/msproviders/partitionedms.cpp:221:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/partitionedms.cpp:512:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable in [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/partitionedms.cpp:643:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/partitionedms.cpp:89:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/msproviders/partitionedms.h:71:12: style: The destructor '~PartitionedMS' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/msproviders/msprovider.h:54:12: note: Virtual destructor in base class wsclean-v3.4/msproviders/partitionedms.h:71:12: note: Destructor in derived class head wsclean-v3.4/msproviders/timestepbuffer.h:26:12: style: The destructor '~TimestepBuffer' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/msproviders/msprovider.h:54:12: note: Virtual destructor in base class wsclean-v3.4/msproviders/timestepbuffer.h:26:12: note: Destructor in derived class head wsclean-v3.4/scheduling/griddingtaskmanager.cpp:106:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XY [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/griddingtaskmanager.h:28:12: style: The destructor '~GriddingTaskManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/scheduling/writerlockmanager.h:20:12: note: Virtual destructor in base class wsclean-v3.4/scheduling/griddingtaskmanager.h:28:12: note: Destructor in derived class head wsclean-v3.4/scheduling/mpischeduler.cpp:106:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _writerLock [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:111:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:122:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBusy [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:154:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:170:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:210:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:217:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _nodes [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:224:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:243:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:264:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:295:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:305:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:337:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_BYTE [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:345:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _mutex [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:34:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MPI_COMM_WORLD [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:56:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _isRunning [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/mpischeduler.cpp:69:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _isRunning [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/threadedscheduler.cpp:25:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string_literals [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/threadedscheduler.cpp:46:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/threadedscheduler.cpp:90:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head wsclean-v3.4/scheduling/threadedscheduler.h:14:4: style: The destructor '~ThreadedScheduler' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/scheduling/griddingtaskmanager.h:28:12: note: Virtual destructor in base class wsclean-v3.4/scheduling/threadedscheduler.h:14:4: note: Destructor in derived class head wsclean-v3.4/structures/imageweights.h:67:14: performance: Function 'GetWeightMode()' should return member '_weightMode' by const reference. [returnByReference] head wsclean-v3.4/structures/imagingtable.cpp:30:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/structures/imagingtable.cpp:76:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] 2.13.0 wsclean-v3.4/structures/imagingtable.h:83:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable facetGroupIndex [valueFlowBailoutIncompleteVar] head wsclean-v3.4/structures/primarybeam.cpp:115:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YY [valueFlowBailoutIncompleteVar] head wsclean-v3.4/structures/primarybeam.cpp:231:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RR [valueFlowBailoutIncompleteVar] head wsclean-v3.4/structures/primarybeam.cpp:335:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/structures/primarybeam.h:54:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/system/application.h:14:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/gridding/tvisibilitymodifier.cpp:34:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAntenna1BeamGainX [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/io/tcachedimageset.cpp:104:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable XX [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/io/tcachedimageset.cpp:124:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kNoFitting [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/io/tcachedimageset.cpp:137:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YY [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/io/tcachedimageset.cpp:83:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writer_ [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/math/trenderer.cpp:115:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/math/trenderer.cpp:55:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/math/trenderer.cpp:87:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StokesI [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/msproviders/tbdamsrowprovider.cpp:52:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/msproviders/tbdamsrowprovider.cpp:85:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kMs [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/structures/testimagingtable.cpp:257:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deconvolution_table [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/structures/tfacetutil.cpp:20:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/structures/tfacetutil.cpp:41:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/testbaselinedependentaveraging.cpp:91:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQuietVerbosity [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/testcachedimageset.cpp:27:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/testcachedimageset.cpp:79:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable YY [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/testcommandline.cpp:115:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/testcommandline.cpp:140:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/testcommandline.cpp:156:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/testcommandline.cpp:169:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/testcommandline.cpp:179:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/testparsetreader.cpp:73:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable runtime_error [valueFlowBailoutIncompleteVar] head wsclean-v3.4/tests/testprimarybeamimageset.cpp:61:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head wsclean-v3.4/wgridder/wgriddingmsgridder.cpp:110:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/wgridder/wgriddingmsgridder.cpp:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/wgridder/wgriddingmsgridder.cpp:230:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Info [valueFlowBailoutIncompleteVar] head wsclean-v3.4/wgridder/wgriddingmsgridder.cpp:275:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Debug [valueFlowBailoutIncompleteVar] head wsclean-v3.4/wgridder/wgriddingmsgridder.cpp:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warn [valueFlowBailoutIncompleteVar] head wsclean-v3.4/wgridder/wgriddingmsgridder.h:17:4: style: The destructor '~WGriddingMSGridder' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] wsclean-v3.4/gridding/msgridderbase.h:87:12: note: Virtual destructor in base class wsclean-v3.4/wgridder/wgriddingmsgridder.h:17:4: note: Destructor in derived class DONE