2024-03-28 00:23 ftp://ftp.de.debian.org/debian/pool/main/libg/libgrokj2k/libgrokj2k_10.0.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=googletest --library=openmp --library=qt --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 -j6 platform: Linux-6.6.15-amd64-x86_64-with-glibc2.37 python: 3.11.8 client-version: 1.3.55 compiler: g++ (Debian 13.2.0-13) 13.2.0 cppcheck: head 2.13.0 head-info: 98951f5 (2024-03-27 21:50:05 +0100) count: 3061 1625 elapsed-time: 151.2 111.6 head-timing-info: old-timing-info: head results: examples/codec/codec_decompress_from_file_to_tiff.cpp:40:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preferred_separator [valueFlowBailoutIncompleteVar] examples/core/core_decompress_from_file.cpp:31:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] examples/core/core_decompress_from_file.cpp:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] examples/core/core_decompress_from_file.cpp:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] examples/core/core_decompress_from_file.cpp:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] examples/core/core_decompress_from_file.cpp:69:13: style: Variable 'image' can be declared as pointer to const [constVariablePointer] src/lib/codec/common/codec_common.cpp:29:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 100ms [valueFlowBailoutIncompleteVar] examples/core/core_decompress_from_buf.cpp:64:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] examples/core/core_decompress_from_buf.cpp:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] examples/core/core_decompress_from_buf.cpp:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] examples/core/core_decompress_from_buf.cpp:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_decompress_parameters [valueFlowBailoutIncompleteVar] src/lib/codec/common/spdlog/async.cpp:5:0: error: #error Please define SPDLOG_COMPILED_LIB to compile this file. [preprocessorErrorDirective] src/lib/codec/common/spdlog/color_sinks.cpp:5:0: error: #error Please define SPDLOG_COMPILED_LIB to compile this file. [preprocessorErrorDirective] src/lib/codec/common/exif.cpp:141:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] src/lib/codec/common/common.h:188:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/codec/common/common.h:207:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/codec/common/common.cpp:157:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_SUPPORTED_FILE_FMT [valueFlowBailoutIncompleteVar] src/lib/codec/common/common.cpp:183:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] src/lib/codec/common/common.cpp:203:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_UNK [valueFlowBailoutIncompleteVar] src/lib/codec/common/common.cpp:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] src/lib/codec/common/exif.cpp:124:52: performance: Function parameter 'src' should be passed by const reference. [passedByValue] src/lib/codec/common/exif.cpp:124:86: performance: Function parameter 'dest' should be passed by const reference. [passedByValue] examples/core/core_decompress_from_buf.cpp:89:13: style: Variable 'image' can be declared as pointer to const [constVariablePointer] src/lib/codec/common/spdlog/cfg.cpp:5:0: error: #error Please define SPDLOG_COMPILED_LIB to compile this file. [preprocessorErrorDirective] src/lib/codec/common/spdlog/spdlog.cpp:5:0: error: #error Please define SPDLOG_COMPILED_LIB to compile this file. [preprocessorErrorDirective] src/lib/codec/common/spdlog/fmt.cpp:6:0: error: #error Please define SPDLOG_COMPILED_LIB to compile this file. [preprocessorErrorDirective] src/lib/codec/common/spdlog/stdout_sinks.cpp:5:0: error: #error Please define SPDLOG_COMPILED_LIB to compile this file. [preprocessorErrorDirective] src/lib/codec/common/spdlog/file_sinks.cpp:5:0: error: #error Please define SPDLOG_COMPILED_LIB to compile this file. [preprocessorErrorDirective] src/lib/codec/common/common.cpp:84:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/common/common.cpp:89:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/common/common.cpp:249:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/common/common.h:89:2: style: Class 'ChronoTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/codec/common/common.cpp:183:6: style: Condition '!grk::grk_set_binary_mode(stdout)' is always false [knownConditionTrueFalse] src/lib/codec/common/common.cpp:183:31: note: Calling function 'grk_set_binary_mode' returns 1 src/lib/codec/common/common.cpp:183:6: note: Condition '!grk::grk_set_binary_mode(stdout)' is always false src/lib/codec/common/common.h:207:19: style: C-style pointer casting [cstyleCast] src/lib/codec/common/common.cpp:142:24: style:inconclusive: Function 'safe_fclose' argument 1 names different: declaration 'fd' definition 'file'. [funcArgNamesDifferent] src/lib/codec/common/common.h:121:24: note: Function 'safe_fclose' argument 1 names different: declaration 'fd' definition 'file'. src/lib/codec/common/common.cpp:142:24: note: Function 'safe_fclose' argument 1 names different: declaration 'fd' definition 'file'. src/lib/codec/common/common.h:89:26: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] src/lib/codec/common/common.cpp:149:28: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] src/lib/codec/common/common.cpp:82:7: style: Variable 'delims' can be declared as const array [constVariable] src/lib/codec/common/common.cpp:83:8: style: Variable 'result' can be declared as pointer to const [constVariablePointer] src/lib/codec/common/common.cpp:256:6: style: Consider using std::distance algorithm instead of a raw loop. [useStlAlgorithm] src/lib/codec/image_format/BufferPool.cpp:7:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/BufferPool.cpp:33:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/FileStreamIO.cpp:37:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/FileStreamIO.cpp:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName_ [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/FileStreamIO.cpp:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileHandle_ [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/FileStreamIO.cpp:79:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileHandle_ [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/FileStreamIO.cpp:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileHandle_ [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/FileStreamIO.cpp:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileHandle_ [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/FileStreamIO.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileHandle_ [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/JPEGFormat.cpp:26:0: error: #error GROK_HAVE_LIBJPEG_NOT_DEFINED [preprocessorErrorDirective] src/lib/codec/image_format/IFileIO.h:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/IFileIO.h:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/IFileIO.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/IFileIO.h:60:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/ImageFormat.cpp:265:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_MAX_SUPPORTED_IMAGE_PRECISION [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/ImageFormat.cpp:319:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/ImageFormat.cpp:337:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CHANNEL_TYPE_COLOUR [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/ImageFormat.h:66:7: performance:inconclusive: Technically the member function 'ImageFormat::scaleComponent' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/ImageFormat.cpp:186:19: note: Technically the member function 'ImageFormat::scaleComponent' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:66:7: note: Technically the member function 'ImageFormat::scaleComponent' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:68:7: performance:inconclusive: Technically the member function 'ImageFormat::allocPalette' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/ImageFormat.cpp:222:19: note: Technically the member function 'ImageFormat::allocPalette' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:68:7: note: Technically the member function 'ImageFormat::allocPalette' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:70:7: performance:inconclusive: Technically the member function 'ImageFormat::create_meta' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/ImageFormat.cpp:244:19: note: Technically the member function 'ImageFormat::create_meta' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:70:7: note: Technically the member function 'ImageFormat::create_meta' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:71:7: style:inconclusive: Technically the member function 'ImageFormat::allComponentsSanityCheck' can be const. [functionConst] src/lib/codec/image_format/ImageFormat.cpp:257:19: note: Technically the member function 'ImageFormat::allComponentsSanityCheck' can be const. src/lib/codec/image_format/ImageFormat.h:71:7: note: Technically the member function 'ImageFormat::allComponentsSanityCheck' can be const. src/lib/codec/image_format/ImageFormat.h:72:7: performance:inconclusive: Technically the member function 'ImageFormat::isFinalOutputSubsampled' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/ImageFormat.cpp:312:19: note: Technically the member function 'ImageFormat::isFinalOutputSubsampled' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:72:7: note: Technically the member function 'ImageFormat::isFinalOutputSubsampled' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:73:7: performance:inconclusive: Technically the member function 'ImageFormat::isChromaSubsampled' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/ImageFormat.cpp:325:19: note: Technically the member function 'ImageFormat::isChromaSubsampled' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:73:7: note: Technically the member function 'ImageFormat::isChromaSubsampled' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:74:7: performance:inconclusive: Technically the member function 'ImageFormat::areAllComponentsSameSubsampling' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/ImageFormat.cpp:291:19: note: Technically the member function 'ImageFormat::areAllComponentsSameSubsampling' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:74:7: note: Technically the member function 'ImageFormat::areAllComponentsSameSubsampling' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/ImageFormat.h:75:7: style:inconclusive: Technically the member function 'ImageFormat::isHeaderEncoded' can be const. [functionConst] src/lib/codec/image_format/ImageFormat.cpp:144:19: note: Technically the member function 'ImageFormat::isHeaderEncoded' can be const. src/lib/codec/image_format/ImageFormat.h:75:7: note: Technically the member function 'ImageFormat::isHeaderEncoded' can be const. src/lib/codec/image_format/ImageFormat.cpp:34:21: warning: Class 'ImageFormat' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] src/lib/codec/image_format/ImageFormat.cpp:34:21: warning: Class 'ImageFormat' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] src/lib/codec/image_format/ImageFormat.h:34:15: style: Virtual function 'registerGrkReclaimCallback' is called from constructor 'ImageFormat()' at line 40. Dynamic binding is not used. [virtualCallInConstructor] src/lib/codec/image_format/ImageFormat.cpp:40:2: note: Calling registerGrkReclaimCallback src/lib/codec/image_format/ImageFormat.h:34:15: note: registerGrkReclaimCallback is a virtual function src/lib/codec/image_format/ImageFormat.h:33:11: style: The destructor '~ImageFormat' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] src/lib/codec/image_format/IImageFormat.h:31:11: note: Virtual destructor in base class src/lib/codec/image_format/ImageFormat.h:33:11: note: Destructor in derived class src/lib/codec/image_format/IFileIO.h:48:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/ImageFormat.cpp:26:14: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/ImageFormat.cpp:178:18: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/ImageFormat.cpp:148:36: style:inconclusive: Function 'open' argument 1 names different: declaration 'fname' definition 'fileName'. [funcArgNamesDifferent] src/lib/codec/image_format/ImageFormat.h:60:24: note: Function 'open' argument 1 names different: declaration 'fname' definition 'fileName'. src/lib/codec/image_format/ImageFormat.cpp:148:36: note: Function 'open' argument 1 names different: declaration 'fname' definition 'fileName'. src/lib/codec/image_format/ImageFormat.cpp:257:67: style:inconclusive: Function 'allComponentsSanityCheck' argument 2 names different: declaration 'equalPrecision' definition 'checkEqualPrecision'. [funcArgNamesDifferent] src/lib/codec/image_format/ImageFormat.h:71:55: note: Function 'allComponentsSanityCheck' argument 2 names different: declaration 'equalPrecision' definition 'checkEqualPrecision'. src/lib/codec/image_format/ImageFormat.cpp:257:67: note: Function 'allComponentsSanityCheck' argument 2 names different: declaration 'equalPrecision' definition 'checkEqualPrecision'. src/lib/codec/image_format/ImageFormat.cpp:148:36: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue] src/lib/codec/image_format/ImageFormat.cpp:148:58: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] src/lib/codec/image_format/ImageFormat.cpp:237:54: style: Parameter 'iccbuf' can be declared as pointer to const [constParameterPointer] src/lib/codec/image_format/PGXFormat.cpp:76:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CLRSPC_GRAY [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PGXFormat.cpp:296:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNGFormat.cpp:104:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNGFormat.cpp:299:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_comp [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNGFormat.cpp:371:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PGXFormat.cpp:70:69: style: Parameter 'parameters' can be declared as pointer to const [constParameterPointer] src/lib/codec/image_format/RAWFormat.cpp:95:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/RAWFormat.cpp:220:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CLRSPC_UNKNOWN [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNMFormat.cpp:167:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNMFormat.cpp:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxNumPackComponents [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNMFormat.cpp:307:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNMFormat.cpp:356:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CHANNEL_TYPE_OPACITY [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNMFormat.cpp:432:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNMFormat.cpp:803:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CLRSPC_GRAY [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNMFormat.cpp:718:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/Serializer.cpp:69:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/Serializer.cpp:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/Serializer.cpp:142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] src/lib/codec/common/packer.h:935:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/codec/common/convert.cpp:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/Serializer.h:20:18: style:inconclusive: Technically the member function 'Serializer::getIOReclaimCallback' can be const. [functionConst] src/lib/codec/image_format/Serializer.cpp:30:29: note: Technically the member function 'Serializer::getIOReclaimCallback' can be const. src/lib/codec/image_format/Serializer.h:20:18: note: Technically the member function 'Serializer::getIOReclaimCallback' can be const. src/lib/codec/image_format/Serializer.h:23:6: style:inconclusive: Technically the member function 'Serializer::getFd' can be const. [functionConst] src/lib/codec/image_format/Serializer.cpp:58:17: note: Technically the member function 'Serializer::getFd' can be const. src/lib/codec/image_format/Serializer.h:23:6: note: Technically the member function 'Serializer::getFd' can be const. src/lib/codec/image_format/Serializer.h:29:11: style:inconclusive: Technically the member function 'Serializer::getNumPooledRequests' can be const. [functionConst] src/lib/codec/image_format/Serializer.cpp:211:22: note: Technically the member function 'Serializer::getNumPooledRequests' can be const. src/lib/codec/image_format/Serializer.h:29:11: note: Technically the member function 'Serializer::getNumPooledRequests' can be const. src/lib/codec/image_format/Serializer.h:30:11: style:inconclusive: Technically the member function 'Serializer::getOffset' can be const. [functionConst] src/lib/codec/image_format/Serializer.cpp:215:22: note: Technically the member function 'Serializer::getOffset' can be const. src/lib/codec/image_format/Serializer.h:30:11: note: Technically the member function 'Serializer::getOffset' can be const. src/lib/codec/image_format/Serializer.h:36:7: style:inconclusive: Technically the member function 'Serializer::allPooledRequestsComplete' can be const. [functionConst] src/lib/codec/image_format/Serializer.cpp:219:18: note: Technically the member function 'Serializer::allPooledRequestsComplete' can be const. src/lib/codec/image_format/Serializer.h:36:7: note: Technically the member function 'Serializer::allPooledRequestsComplete' can be const. src/lib/codec/image_format/Serializer.h:44:6: performance:inconclusive: Technically the member function 'Serializer::getMode' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/Serializer.cpp:62:17: note: Technically the member function 'Serializer::getMode' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/Serializer.h:44:6: note: Technically the member function 'Serializer::getMode' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/PNGFormat.cpp:282:12: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/PNGFormat.cpp:311:20: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/PNGFormat.cpp:499:18: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/PNGFormat.cpp:507:22: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/PNGFormat.cpp:627:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/PNGFormat.cpp:351:11: style: Local variable 'nr_comp' shadows outer variable [shadowVariable] src/lib/codec/image_format/PNGFormat.h:45:11: note: Shadowed declaration src/lib/codec/image_format/PNGFormat.cpp:351:11: note: Shadow variable src/lib/codec/image_format/Serializer.cpp:185:28: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/Serializer.cpp:151:47: style:inconclusive: Function 'write' argument 2 names different: declaration 'size' definition 'bytes_total'. [funcArgNamesDifferent] src/lib/codec/image_format/Serializer.h:27:36: note: Function 'write' argument 2 names different: declaration 'size' definition 'bytes_total'. src/lib/codec/image_format/Serializer.cpp:151:47: note: Function 'write' argument 2 names different: declaration 'size' definition 'bytes_total'. src/lib/codec/image_format/Serializer.cpp:86:53: performance: Function parameter 'mode' should be passed by const reference. [passedByValue] src/lib/codec/image_format/PNGFormat.cpp:317:11: style: Variable 'rowCount' is assigned a value that is never used. [unreadVariable] src/lib/codec/image_format/iccjpeg.cpp:23:0: error: #error GROK_HAVE_LIBJPEG_NOT_DEFINED [preprocessorErrorDirective] src/lib/codec/jp2/GrkCompareImages.cpp:85:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompareImages.cpp:118:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompareImages.cpp:160:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_PXM [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompareImages.cpp:242:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_BMP [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompareImages.cpp:260:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_PNG [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompareImages.cpp:289:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_TIF [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompareImages.cpp:322:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_PGX [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompareImages.cpp:692:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompareImages.cpp:759:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_PGX [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/RAWFormat.cpp:262:13: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/RAWFormat.cpp:211:90: style:inconclusive: Function 'rawtoimage' argument 3 names different: declaration 'big_endian' definition 'bigEndian'. [funcArgNamesDifferent] src/lib/codec/image_format/RAWFormat.h:33:80: note: Function 'rawtoimage' argument 3 names different: declaration 'big_endian' definition 'bigEndian'. src/lib/codec/image_format/RAWFormat.cpp:211:90: note: Function 'rawtoimage' argument 3 names different: declaration 'big_endian' definition 'bigEndian'. src/lib/codec/jp2/GrkCompress.cpp:119:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompress.cpp:334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_LRCP [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompress.cpp:366:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_UNK [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompress.cpp:440:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CINEMA_24_COMP [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompress.cpp:538:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_RATE_CONTROL_PCRD_OPT [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompress.cpp:766:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompress.cpp:1856:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PATH_LEN [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompress.cpp:2231:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_UNK [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.h:31:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_decompress_parameters [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:257:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_precision [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:338:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CODEC_UNK [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/BMPFormat.cpp:202:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:471:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/BMPFormat.cpp:332:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:733:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_decompress_parameters [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/BMPFormat.cpp:359:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:766:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_plugin_decompress_callback_info [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/BMPFormat.cpp:387:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:808:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/BMPFormat.cpp:710:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CLRSPC_UNKNOWN [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:907:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_DECODE_T1 [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/BMPFormat.cpp:1244:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:990:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_UNK [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/BMPFormat.cpp:1292:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:1023:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_UNK [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/BMPFormat.cpp:1343:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:1244:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_TIF [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDecompress.cpp:1297:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompress.h:45:6: performance:inconclusive: Technically the member function 'grk::GrkCompress::parseCommandLine' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/jp2/GrkCompress.cpp:627:18: note: Technically the member function 'grk::GrkCompress::parseCommandLine' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkCompress.h:45:6: note: Technically the member function 'grk::GrkCompress::parseCommandLine' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkCompress.h:46:6: performance:inconclusive: Technically the member function 'grk::GrkCompress::compress' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/jp2/GrkCompress.cpp:2225:18: note: Technically the member function 'grk::GrkCompress::compress' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkCompress.h:46:6: note: Technically the member function 'grk::GrkCompress::compress' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkCompress.cpp:1021:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1021:7: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1021:7: warning: %u in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1021:7: warning: %u in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1071:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1071:11: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1086:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1086:11: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1143:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1143:7: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1313:17: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1319:17: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1394:17: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1401:17: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1408:17: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1639:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1639:7: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1659:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1659:7: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1675:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1675:7: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkCompress.cpp:1086:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] src/lib/codec/jp2/GrkCompress.cpp:368:33: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:796:19: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:797:75: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:810:19: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:847:15: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:867:20: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:915:14: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:956:14: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1003:20: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1013:20: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1051:21: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1121:14: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1162:14: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1257:30: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1266:29: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1309:17: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1390:17: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1540:22: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1563:14: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1591:13: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1605:14: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1614:36: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1745:34: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1867:38: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1891:34: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompress.cpp:1605:14: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] src/lib/codec/jp2/GrkCompress.cpp:1614:36: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] src/lib/codec/jp2/GrkCompress.cpp:360:34: performance: Function parameter 'inputFile' should be passed by const reference. [passedByValue] src/lib/codec/jp2/GrkCompress.cpp:360:58: style: Parameter 'inputFolder' can be declared as pointer to const [constParameterPointer] src/lib/codec/jp2/GrkCompress.cpp:360:84: style: Parameter 'outFolder' can be declared as pointer to const [constParameterPointer] src/lib/codec/jp2/GrkCompress.cpp:847:10: style: Variable 'of' can be declared as pointer to const [constVariablePointer] src/lib/codec/jp2/GrkCompress.cpp:1068:13: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] src/lib/codec/jp2/GrkCompress.cpp:1540:10: style: Variable 'lFilename' can be declared as pointer to const [constVariablePointer] src/lib/codec/jp2/GrkDecompress.h:62:6: style: Unused private function: 'GrkDecompress::loadImages' [unusedPrivateFunction] src/lib/codec/jp2/GrkDecompress.h:61:7: performance:inconclusive: Technically the member function 'grk::GrkDecompress::parsePrecision' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/jp2/GrkDecompress.cpp:200:21: note: Technically the member function 'grk::GrkDecompress::parsePrecision' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:61:7: note: Technically the member function 'grk::GrkDecompress::parsePrecision' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:62:6: performance:inconclusive: Technically the member function 'grk::GrkDecompress::loadImages' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/jp2/GrkDecompress.cpp:320:20: note: Technically the member function 'grk::GrkDecompress::loadImages' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:62:6: note: Technically the member function 'grk::GrkDecompress::loadImages' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:63:7: performance:inconclusive: Technically the member function 'grk::GrkDecompress::nextFile' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/jp2/GrkDecompress.cpp:332:21: note: Technically the member function 'grk::GrkDecompress::nextFile' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:63:7: note: Technically the member function 'grk::GrkDecompress::nextFile' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:66:11: performance:inconclusive: Technically the member function 'grk::GrkDecompress::getCompressionCode' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/jp2/GrkDecompress.cpp:371:25: note: Technically the member function 'grk::GrkDecompress::getCompressionCode' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:66:11: note: Technically the member function 'grk::GrkDecompress::getCompressionCode' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:67:7: performance:inconclusive: Technically the member function 'grk::GrkDecompress::setDefaultParams' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/jp2/GrkDecompress.cpp:729:21: note: Technically the member function 'grk::GrkDecompress::setDefaultParams' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:67:7: note: Technically the member function 'grk::GrkDecompress::setDefaultParams' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:68:7: performance:inconclusive: Technically the member function 'grk::GrkDecompress::destoryParams' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/jp2/GrkDecompress.cpp:741:21: note: Technically the member function 'grk::GrkDecompress::destoryParams' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:68:7: note: Technically the member function 'grk::GrkDecompress::destoryParams' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:69:7: performance:inconclusive: Technically the member function 'grk::GrkDecompress::printTiming' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/jp2/GrkDecompress.cpp:192:21: note: Technically the member function 'grk::GrkDecompress::printTiming' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.h:69:7: note: Technically the member function 'grk::GrkDecompress::printTiming' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDecompress.cpp:506:7: style: Condition 'checkFile' is always true [knownConditionTrueFalse] src/lib/codec/jp2/GrkDecompress.cpp:504:21: note: Assignment 'checkFile=true', assigned value is 1 src/lib/codec/jp2/GrkDecompress.cpp:506:7: note: Condition 'checkFile' is always true src/lib/codec/jp2/GrkDecompress.cpp:220:11: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int] src/lib/codec/jp2/GrkDecompress.cpp:257:29: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDecompress.cpp:277:16: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDecompress.cpp:622:29: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDecompress.cpp:630:30: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDecompress.cpp:919:22: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDecompress.cpp:953:21: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDecompress.cpp:962:21: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDecompress.cpp:332:48: style:inconclusive: Function 'nextFile' argument 1 names different: declaration 'file_name' definition 'inputFile'. [funcArgNamesDifferent] src/lib/codec/jp2/GrkDecompress.h:63:34: note: Function 'nextFile' argument 1 names different: declaration 'file_name' definition 'inputFile'. src/lib/codec/jp2/GrkDecompress.cpp:332:48: note: Function 'nextFile' argument 1 names different: declaration 'file_name' definition 'inputFile'. src/lib/codec/jp2/GrkDecompress.cpp:332:48: performance: Function parameter 'inputFile' should be passed by const reference. [passedByValue] src/lib/codec/jp2/GrkDecompress.cpp:332:72: style: Parameter 'inputFolder' can be declared as pointer to const [constParameterPointer] src/lib/codec/jp2/GrkDecompress.cpp:333:22: style: Parameter 'outFolder' can be declared as pointer to const [constParameterPointer] src/lib/codec/jp2/GrkDecompress.cpp:1103:9: style: Variable 'val' can be declared as const array [constVariable] src/lib/codec/jp2/GrkDecompress.cpp:1341:7: style: Consider using std::count_if algorithm instead of a raw loop. [useStlAlgorithm] src/lib/codec/jp2/GrkDump.cpp:72:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDump.cpp:123:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PATH_LEN [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDump.cpp:220:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkDump.cpp:264:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_decompress_parameters [valueFlowBailoutIncompleteVar] src/lib/codec/jp2/GrkCompareImages.cpp:62:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/jp2/GrkCompareImages.cpp:68:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/jp2/GrkCompareImages.cpp:594:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/jp2/GrkCompareImages.cpp:598:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/jp2/GrkCompareImages.cpp:621:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/jp2/GrkCompareImages.cpp:625:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/jp2/GrkCompareImages.cpp:642:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/jp2/GrkCompareImages.cpp:267:5: style: Condition '!image_read' is always true [knownConditionTrueFalse] src/lib/codec/jp2/GrkCompareImages.cpp:257:26: note: Assignment 'image_read=nullptr', assigned value is 0 src/lib/codec/jp2/GrkCompareImages.cpp:267:5: note: Condition '!image_read' is always true src/lib/codec/jp2/GrkCompareImages.cpp:296:5: style: Condition '!image_read' is always true [knownConditionTrueFalse] src/lib/codec/jp2/GrkCompareImages.cpp:278:26: note: Assignment 'image_read=nullptr', assigned value is 0 src/lib/codec/jp2/GrkCompareImages.cpp:286:23: note: Assuming condition is false src/lib/codec/jp2/GrkCompareImages.cpp:296:5: note: Condition '!image_read' is always true src/lib/codec/jp2/GrkCompareImages.cpp:57:20: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:127:22: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:162:14: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:165:14: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:174:5: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:199:4: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:326:15: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:329:14: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:340:5: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:372:4: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:517:27: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:524:27: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:535:20: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:540:21: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:549:20: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:554:30: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:589:28: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:790:17: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:829:17: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:833:21: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:907:20: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkCompareImages.cpp:474:6: style: The scope of the variable 'flagM' can be reduced. [variableScope] src/lib/codec/jp2/GrkCompareImages.cpp:474:17: style: The scope of the variable 'flagP' can be reduced. [variableScope] src/lib/codec/jp2/GrkCompareImages.cpp:114:56: performance: Function parameter 'inFilename' should be passed by const reference. [passedByValue] src/lib/codec/jp2/GrkCompareImages.cpp:62:8: style: Variable 'result' can be declared as pointer to const [constVariablePointer] src/lib/codec/jp2/GrkCompareImages.cpp:473:8: style: Variable 'separatorList' can be declared as pointer to const [constVariablePointer] src/lib/codec/jp2/GrkCompareImages.cpp:597:13: style: Variable 'resultB' can be declared as pointer to const [constVariablePointer] src/lib/codec/jp2/GrkCompareImages.cpp:624:13: style: Variable 'resultB' can be declared as pointer to const [constVariablePointer] src/lib/codec/jp2/GrkCompareImages.cpp:641:13: style: Variable 'resultB' can be declared as pointer to const [constVariablePointer] src/lib/codec/jp2/GrkCompareImages.cpp:980:17: style: Variable 'it_compc[0]' is assigned a value that is never used. [unreadVariable] src/lib/codec/jp2/GrkDump.cpp:137:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/jp2/GrkDump.cpp:138:18: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] src/lib/codec/jp2/GrkDump.h:24:6: performance:inconclusive: Technically the member function 'grk::GrkDump::main' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/jp2/GrkDump.cpp:259:14: note: Technically the member function 'grk::GrkDump::main' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDump.h:24:6: note: Technically the member function 'grk::GrkDump::main' can be static (but you may consider moving to unnamed namespace). src/lib/codec/jp2/GrkDump.cpp:326:49: style: Condition 'loadImages(dirptr,inputFolder.imgdirpath)==1' is always false [knownConditionTrueFalse] src/lib/codec/jp2/GrkDump.cpp:326:16: note: Calling function 'loadImages' returns 0 src/lib/codec/jp2/GrkDump.cpp:326:49: note: Condition 'loadImages(dirptr,inputFolder.imgdirpath)==1' is always false src/lib/codec/jp2/GrkDump.cpp:209:30: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDump.cpp:307:13: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDump.cpp:310:27: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDump.cpp:317:23: style: C-style pointer casting [cstyleCast] src/lib/codec/jp2/GrkDump.cpp:120:46: style: Parameter 'dirptr' can be declared as pointer to const [constParameterPointer] src/lib/codec/jp2/GrkDump.cpp:120:67: style: Parameter 'inputFolder' can be declared as pointer to const [constParameterPointer] src/lib/codec/jp2/GrkDump.cpp:124:8: style: Variable 'temp_p' can be declared as pointer to const [constVariablePointer] src/lib/codec/jp2/GrkDump.cpp:265:13: style: Variable 'image' can be declared as pointer to const [constVariablePointer] src/lib/codec/jp2/GrkDecompress.h:63:34: performance: Function parameter 'file_name' should be passed by const reference. [passedByValue] src/lib/core/cache/PLCache.cpp:24:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLCache.cpp:29:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLCache.cpp:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLCache.cpp:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLCache.cpp:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLCache.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:31:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawMarkers_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currMarkerIter_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalBytesWritten_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:73:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalBytesWritten_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFinal_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:234:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequential_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:272:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetLen_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:299:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawMarkers_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/PLMarkerMgr.cpp:344:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currMarkerIter_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:29:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:39:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startPosition [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocatedMarkers [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartInfo [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numMarkers [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartInfo [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:87:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileno [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:111:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartInfo [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:117:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numTileParts [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marker [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileInfo [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileInfo [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:154:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileInfo [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:163:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainHeaderStart [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainHeaderStart [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:198:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainHeaderStart [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:202:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainHeaderEnd [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:206:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainHeaderEnd [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:211:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileInfo [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:237:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:258:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:263:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:362:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markerIt_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:377:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markerTilePartIndex_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:399:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:472:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable streamStart [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:501:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable streamStart [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:519:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_SOT [valueFlowBailoutIncompleteVar] src/lib/core/cache/LengthCache.cpp:534:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetInfo [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:19:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stripImg [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:28:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reduce_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:36:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interleavedData [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pools_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiTile_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:81:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiTile_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:105:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:135:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:170:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioUserData_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:217:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pools_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/StripCache.cpp:9:20: style: C-style pointer casting [cstyleCast] src/lib/core/cache/LengthCache.cpp:50:15: style: C-style pointer casting [cstyleCast] src/lib/core/cache/LengthCache.cpp:64:4: style: C-style pointer casting [cstyleCast] src/lib/core/cache/StripCache.cpp:59:12: style: Variable 'p' can be declared as reference to const [constVariableReference] src/lib/core/cache/LengthCache.cpp:134:12: style: Variable 'm' can be declared as reference to const [constVariableReference] src/lib/core/cache/LengthCache.cpp:534:12: style: Variable 'p' can be declared as reference to const [constVariableReference] src/lib/core/cache/TileCache.cpp:25:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable processor [valueFlowBailoutIncompleteVar] src/lib/core/cache/TileCache.cpp:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileComposite [valueFlowBailoutIncompleteVar] src/lib/core/cache/TileCache.cpp:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/TileCache.cpp:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/TileCache.cpp:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/TileCache.cpp:68:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strategy_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/TileCache.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strategy_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/TileCache.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileComposite [valueFlowBailoutIncompleteVar] src/lib/core/cache/TileCache.cpp:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileComposite [valueFlowBailoutIncompleteVar] src/lib/core/cache/TileCache.cpp:88:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStream.cpp:31:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerImage_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStream.cpp:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStream.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerImage_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStream.cpp:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentTileProcessor_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStream.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_plugin_tile [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStream.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] src/lib/core/cache/TileCache.cpp:34:12: style: Variable 'proc' can be declared as reference to const [constVariableReference] src/lib/core/cache/TileCache.cpp:88:12: style: Variable 'entry' can be declared as reference to const [constVariableReference] src/lib/core/codestream/CodeStreamDecompress.cpp:42:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:45:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:48:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:51:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:54:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:57:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:60:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:63:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:66:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:69:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:72:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:75:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:78:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:81:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:84:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:87:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:90:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:93:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:96:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:99:39: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/CodeStreamDecompress.cpp:32:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_tcp_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marker_map [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:113:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerError_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectSOD_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:129:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stripCache_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:138:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codeStreamInfo [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:147:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_TPH [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:151:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decompressorState_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerError_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerImage_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:357:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layer_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:369:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_plugin_tile [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputImage_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:451:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_EOC [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:456:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_grid_height [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:642:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_grid_height [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:653:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codeStreamInfo [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:658:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curr_marker_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:662:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerImage_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:684:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_MH_SOC [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:788:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procedure_list_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:799:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMultipleTiles [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:815:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tlm_markers [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:825:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilesToDecompress_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:843:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMultipleTiles [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:931:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_DATA [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:954:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_NONE [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:961:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marker_scratch_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:1012:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curr_marker_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:1044:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wholeTileDecompress_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:1093:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_CCP_QNTSTY_SIQNT [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:1115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_JP2_INFO [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:1156:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ty0 [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:1169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress.cpp:1200:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:70:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_NO_EOC [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:86:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKER_LENGTH_BYTES [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:126:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_EOC [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:382:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSotReadPosition [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:423:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numresolutions [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:513:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:541:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plm_markers [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:561:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable randomAccessFlags_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:575:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppm_marker [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:611:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:698:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_size_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:784:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roishift [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:874:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCT_ELEMENT_SIZE [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:929:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:967:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tlm_markers [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:981:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1321:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_number_mcc_records [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1558:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_number_mct_records [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1641:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKER_BYTES [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1688:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1819:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csty [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1855:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1885:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1934:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKER_BYTES [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1963:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:2011:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_grid_height [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:2038:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_comments [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:59:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wholeTileDecompress_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rsiz [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable validation_list_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:120:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_HT [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:624:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_grid_height [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:701:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeTLM [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:710:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:743:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_EOC [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:756:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_MCT [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:790:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:827:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sot_marker_segment_len_minus_tile_data_len [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:868:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentTileProcessor_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:917:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:998:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numresolutions [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1020:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_SOC [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1030:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1035:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_comments [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1069:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_QCD [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1165:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_QCC [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1199:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1269:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1291:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1305:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1318:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1355:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_MCC [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1430:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1460:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1489:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tlm_markers [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1500:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1512:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1579:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1590:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1627:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1746:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_number_mct_records [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1880:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodeStreamCompress.cpp:1943:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_grid_width [valueFlowBailoutIncompleteVar] src/lib/codec/image_format/PNMFormat.h:35:7: style:inconclusive: Technically the member function 'PNMFormat::isOpacity' can be const. [functionConst] src/lib/codec/image_format/PNMFormat.cpp:350:17: note: Technically the member function 'PNMFormat::isOpacity' can be const. src/lib/codec/image_format/PNMFormat.h:35:7: note: Technically the member function 'PNMFormat::isOpacity' can be const. src/lib/codec/image_format/PNMFormat.h:37:7: style:inconclusive: Technically the member function 'PNMFormat::doNonSplitEncode' can be const. [functionConst] src/lib/codec/image_format/PNMFormat.cpp:147:17: note: Technically the member function 'PNMFormat::doNonSplitEncode' can be const. src/lib/codec/image_format/PNMFormat.h:37:7: note: Technically the member function 'PNMFormat::doNonSplitEncode' can be const. src/lib/codec/image_format/PNMFormat.cpp:494:21: style: Condition 'tokens.size()==0' is always false [knownConditionTrueFalse] src/lib/codec/image_format/PNMFormat.cpp:502:21: style: Condition 'tokens.size()==2' is always true [knownConditionTrueFalse] src/lib/codec/image_format/PNMFormat.cpp:497:11: note: Assuming condition is false src/lib/codec/image_format/PNMFormat.cpp:502:21: note: Condition 'tokens.size()==2' is always true src/lib/codec/image_format/PNMFormat.cpp:140:26: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/PNMFormat.cpp:216:21: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/PNMFormat.cpp:858:24: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/PNMFormat.cpp:954:20: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress.cpp:1212:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint] src/lib/core/codestream/CodeStreamDecompress.cpp:103:12: style: Variable 'val' can be declared as reference to const [constVariableReference] src/lib/core/codestream/CodeStreamDecompress.cpp:862:30: style: Variable 'cte' can be declared as reference to const [constVariableReference] src/lib/core/codestream/CodeStreamDecompress.cpp:922:35: style: Variable 'csme' can be declared as reference to const [constVariableReference] src/lib/codec/image_format/PNMFormat.cpp:320:17: style: Local variable 'i' shadows outer variable [shadowVariable] src/lib/codec/image_format/PNMFormat.cpp:318:16: note: Shadowed declaration src/lib/codec/image_format/PNMFormat.cpp:320:17: note: Shadow variable src/lib/codec/image_format/PNMFormat.cpp:424:29: performance: Function parameter 's' should be passed by const reference. [passedByValue] src/lib/codec/image_format/PNMFormat.cpp:754:47: style: Parameter 'parameters' can be declared as pointer to const [constParameterPointer] src/lib/codec/image_format/PNMFormat.cpp:858:13: style: Variable 'chunkPtr' can be declared as pointer to const [constVariablePointer] src/lib/codec/image_format/PNMFormat.cpp:954:9: style: Variable 'chunkPtr' can be declared as pointer to const [constVariablePointer] src/lib/core/codestream/CodingParams.cpp:31:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coding_params_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:35:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx0 [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:74:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxCompressLayersGRK [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppt_markers [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartCounter_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:131:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TileComponentCodingParams [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:217:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ht_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ht_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numpocs [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numpocs [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_J2K_MAXRLVLS [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:253:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:257:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:261:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:265:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:275:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_DATA [valueFlowBailoutIncompleteVar] src/lib/core/codestream/CodingParams.cpp:37:12: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodingParams.cpp:155:26: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodingParams.cpp:163:17: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodingParams.cpp:176:26: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodingParams.cpp:188:17: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormat.cpp:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capture_resolution [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormat.cpp:41:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:29:52: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:30:48: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:31:48: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:32:47: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:33:48: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:34:48: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:36:45: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:37:45: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:38:45: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:39:45: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:41:35: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:43:35: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:44:44: debug: Function::addArguments found argument 'len' with varid 0. [varid0] src/lib/core/codestream/FileFormatDecompress.cpp:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable header [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codeStream [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_asoc [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_NUM_ASOC_BOXES_SUPPORTED [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerError_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_definition [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:405:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_BOX_SIZE [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:583:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:666:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:685:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numUuids [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:734:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_RESOLUTION_BOX_SIZE [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:774:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bpc [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:832:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:919:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meth [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:1028:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:1071:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:1164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jp2_state [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:1199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jp2_state [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:1254:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jp2_state [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:1341:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputImage_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:55:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputImage_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:69:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JP2_JP [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j2k_codestream_offset [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:125:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcl [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:171:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numUuids [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:202:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:284:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:334:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:366:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meth [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:426:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_definition [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:475:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:502:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capture_resolution [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:570:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_RESOLUTION_BOX_SIZE [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:626:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JP2_XML [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:672:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JP2_IHDR [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:709:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable validation_list_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:742:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputImage_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:931:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procedure_list_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:954:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j2k_codestream_offset [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatCompress.cpp:970:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codeStream [valueFlowBailoutIncompleteVar] src/lib/core/codestream/FileFormatDecompress.cpp:179:10: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatDecompress.cpp:411:22: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatDecompress.cpp:481:7: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatDecompress.cpp:951:13: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatDecompress.cpp:991:27: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatDecompress.cpp:1225:8: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:632:22: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:643:26: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:664:34: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:880:33: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:899:22: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1323:22: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1560:22: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1626:20: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:2061:29: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:143:29: style: Variable 'cte' can be declared as reference to const [constVariableReference] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:170:37: style: Variable 'csme' can be declared as reference to const [constVariableReference] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:225:31: style: Variable 'ctlme' can be declared as reference to const [constVariableReference] src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:242:31: style: Variable 'ctlme' can be declared as reference to const [constVariableReference] src/lib/core/codestream/TileSet.cpp:15:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allTiles_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/TileSet.cpp:27:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTileToDecompress_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/TileSet.cpp:37:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTileToDecompress_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/TileSet.cpp:31:11: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] src/lib/core/codestream/Profile.cpp:86:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_COMP_PARAM_DEFAULT_CBLOCKH [valueFlowBailoutIncompleteVar] src/lib/core/codestream/Profile.cpp:168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_LEVEL_MAX [valueFlowBailoutIncompleteVar] src/lib/core/codestream/Profile.cpp:676:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CPRL [valueFlowBailoutIncompleteVar] src/lib/core/codestream/Profile.cpp:730:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_LEVEL_MAX [valueFlowBailoutIncompleteVar] src/lib/core/codestream/Profile.cpp:990:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileno [valueFlowBailoutIncompleteVar] src/lib/core/codestream/Profile.cpp:1088:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_CP_CSTY_PRT [valueFlowBailoutIncompleteVar] src/lib/core/codestream/Profile.cpp:1167:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] src/lib/codec/common/packer.h:162:12: style: Condition 'ct>2U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:158:11: note: Assuming that condition 'ct>1U' is not redundant src/lib/codec/common/packer.h:160:6: note: ct is incremented', new value is 2 src/lib/codec/common/packer.h:162:12: note: Condition 'ct>2U' is always true src/lib/codec/common/packer.h:166:13: style: Condition 'ct>3U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:158:11: note: Assuming that condition 'ct>1U' is not redundant src/lib/codec/common/packer.h:160:6: note: ct is incremented', new value is 2 src/lib/codec/common/packer.h:164:7: note: ct is incremented', new value is 3 src/lib/codec/common/packer.h:166:13: note: Condition 'ct>3U' is always true src/lib/codec/common/packer.h:170:14: style: Condition 'ct>4U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:162:12: note: Assuming that condition 'ct>2U' is not redundant src/lib/codec/common/packer.h:164:7: note: ct is incremented', new value is 3 src/lib/codec/common/packer.h:168:8: note: ct is incremented', new value is 4 src/lib/codec/common/packer.h:170:14: note: Condition 'ct>4U' is always true src/lib/codec/common/packer.h:174:15: style: Condition 'ct>5U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:166:13: note: Assuming that condition 'ct>3U' is not redundant src/lib/codec/common/packer.h:168:8: note: ct is incremented', new value is 4 src/lib/codec/common/packer.h:172:9: note: ct is incremented', new value is 5 src/lib/codec/common/packer.h:174:15: note: Condition 'ct>5U' is always true src/lib/codec/common/packer.h:178:16: style: Condition 'ct>6U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:170:14: note: Assuming that condition 'ct>4U' is not redundant src/lib/codec/common/packer.h:172:9: note: ct is incremented', new value is 5 src/lib/codec/common/packer.h:176:10: note: ct is incremented', new value is 6 src/lib/codec/common/packer.h:178:16: note: Condition 'ct>6U' is always true src/lib/codec/common/packer.h:233:12: style: Condition 'ct>2U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:229:11: note: Assuming that condition 'ct>1U' is not redundant src/lib/codec/common/packer.h:231:6: note: ct is incremented', new value is 2 src/lib/codec/common/packer.h:233:12: note: Condition 'ct>2U' is always true src/lib/codec/common/packer.h:413:12: style: Condition 'ct>2U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:409:11: note: Assuming that condition 'ct>1U' is not redundant src/lib/codec/common/packer.h:411:6: note: ct is incremented', new value is 2 src/lib/codec/common/packer.h:413:12: note: Condition 'ct>2U' is always true src/lib/codec/common/packer.h:593:12: style: Condition 'ct>2U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:589:11: note: Assuming that condition 'ct>1U' is not redundant src/lib/codec/common/packer.h:591:6: note: ct is incremented', new value is 2 src/lib/codec/common/packer.h:593:12: note: Condition 'ct>2U' is always true src/lib/codec/common/packer.h:800:12: style: Condition 'ct>2U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:796:11: note: Assuming that condition 'ct>1U' is not redundant src/lib/codec/common/packer.h:798:6: note: ct is incremented', new value is 2 src/lib/codec/common/packer.h:800:12: note: Condition 'ct>2U' is always true src/lib/core/codestream/markers/PPMMarker.cpp:30:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers [valueFlowBailoutIncompleteVar] src/lib/core/codestream/markers/PPMMarker.cpp:61:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers [valueFlowBailoutIncompleteVar] src/lib/core/codestream/markers/PPMMarker.cpp:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] src/lib/codec/common/packer.h:894:7: style: C-style pointer casting [cstyleCast] src/lib/codec/common/packer.h:157:8: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment] src/lib/codec/common/packer.h:148:5: note: ct is assigned src/lib/codec/common/packer.h:157:8: note: ct is overwritten src/lib/codec/common/packer.h:228:8: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment] src/lib/codec/common/packer.h:223:5: note: ct is assigned src/lib/codec/common/packer.h:228:8: note: ct is overwritten src/lib/codec/common/packer.h:408:8: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment] src/lib/codec/common/packer.h:403:5: note: ct is assigned src/lib/codec/common/packer.h:408:8: note: ct is overwritten src/lib/codec/common/packer.h:795:8: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment] src/lib/codec/common/packer.h:790:5: note: ct is assigned src/lib/codec/common/packer.h:795:8: note: ct is overwritten src/lib/core/codestream/CodeStreamCompress.cpp:1415:55: style:inconclusive: Boolean expression '!p_mcc_record->is_irreversible_' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean] src/lib/core/codestream/markers/PPMMarker.cpp:66:13: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/markers/PPMMarker.cpp:77:26: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/markers/PPMMarker.cpp:96:25: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:336:21: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:354:20: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:460:19: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:461:31: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:468:30: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:479:32: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:496:21: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:1060:27: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:1748:27: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:1774:26: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:1790:21: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:1820:27: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:1824:9: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/CodeStreamCompress.cpp:1849:21: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatCompress.cpp:294:24: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatCompress.cpp:337:21: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatCompress.cpp:381:19: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatCompress.cpp:432:19: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatCompress.cpp:477:19: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatCompress.cpp:510:13: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatCompress.cpp:635:14: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatCompress.cpp:661:19: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatCompress.cpp:754:7: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/FileFormatCompress.cpp:414:21: style: Variable 'current_colr_ptr' is assigned a value that is never used. [unreadVariable] src/lib/core/codestream/CodeStreamCompress.cpp:1871:26: style: Variable 'indix' is assigned a value that is never used. [unreadVariable] src/lib/core/codestream/markers/SOTMarker.cpp:29:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable psot_location_ [valueFlowBailoutIncompleteVar] src/lib/core/codestream/markers/SOTMarker.cpp:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_SOT [valueFlowBailoutIncompleteVar] src/lib/core/codestream/markers/SOTMarker.cpp:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sot_marker_segment_len_minus_tile_data_len [valueFlowBailoutIncompleteVar] src/lib/core/codestream/markers/SOTMarker.cpp:142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sot_marker_segment_len_minus_tile_data_len [valueFlowBailoutIncompleteVar] src/lib/core/codestream/markers/SIZMarker.cpp:94:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PROFILE_PART2 [valueFlowBailoutIncompleteVar] src/lib/core/codestream/markers/SIZMarker.cpp:282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_SIZ [valueFlowBailoutIncompleteVar] src/lib/codec/common/packer.h:191:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:140:11: note: Shadowed declaration src/lib/codec/common/packer.h:191:15: note: Shadow variable src/lib/codec/common/packer.h:241:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:215:11: note: Shadowed declaration src/lib/codec/common/packer.h:241:15: note: Shadow variable src/lib/codec/common/packer.h:283:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:264:11: note: Shadowed declaration src/lib/codec/common/packer.h:283:15: note: Shadow variable src/lib/codec/common/packer.h:326:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:307:11: note: Shadowed declaration src/lib/codec/common/packer.h:326:15: note: Shadow variable src/lib/codec/common/packer.h:370:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:349:11: note: Shadowed declaration src/lib/codec/common/packer.h:370:15: note: Shadow variable src/lib/codec/common/packer.h:428:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:393:11: note: Shadowed declaration src/lib/codec/common/packer.h:428:15: note: Shadow variable src/lib/codec/common/packer.h:474:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:451:11: note: Shadowed declaration src/lib/codec/common/packer.h:474:15: note: Shadow variable src/lib/codec/common/packer.h:547:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:522:11: note: Shadowed declaration src/lib/codec/common/packer.h:547:15: note: Shadow variable src/lib/codec/common/packer.h:608:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:571:11: note: Shadowed declaration src/lib/codec/common/packer.h:608:15: note: Shadow variable src/lib/codec/common/packer.h:659:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:632:11: note: Shadowed declaration src/lib/codec/common/packer.h:659:15: note: Shadow variable src/lib/codec/common/packer.h:701:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:682:11: note: Shadowed declaration src/lib/codec/common/packer.h:701:15: note: Shadow variable src/lib/codec/common/packer.h:753:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:724:11: note: Shadowed declaration src/lib/codec/common/packer.h:753:15: note: Shadow variable src/lib/codec/common/packer.h:819:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:776:11: note: Shadowed declaration src/lib/codec/common/packer.h:819:15: note: Shadow variable src/lib/codec/common/packer.h:873:15: style: Local variable 'k' shadows outer variable [shadowVariable] src/lib/codec/common/packer.h:842:11: note: Shadowed declaration src/lib/codec/common/packer.h:873:15: note: Shadow variable src/lib/core/highway/hwy/aligned_allocator.cc:58:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/aligned_allocator.cc:57:39: style: Same expression on both sides of '/' because 'kAlias' and 'kAlignment' represent the same value. [duplicateExpression] src/lib/core/highway/hwy/aligned_allocator.cc:44:27: note: 'kAlias' is assigned value 'kAlignment' here. src/lib/core/highway/hwy/aligned_allocator.cc:57:39: note: Same expression on both sides of '/' because 'kAlias' and 'kAlignment' represent the same value. src/lib/core/highway/hwy/aligned_allocator.cc:99:24: style: The comparison 'kAlias >= kAlignment' is always true because 'kAlias' and 'kAlignment' represent the same value. [knownConditionTrueFalse] src/lib/core/highway/hwy/aligned_allocator.cc:44:27: note: 'kAlias' is assigned value 'kAlignment' here. src/lib/core/highway/hwy/aligned_allocator.cc:99:24: note: The comparison 'kAlias >= kAlignment' is always true because 'kAlias' and 'kAlignment' represent the same value. src/lib/codec/common/convert.cpp:374:4: error: Shifting 32-bit value by 4294967295 bits is undefined behaviour [shiftTooManyBits] src/lib/codec/common/convert.cpp:374:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:374:4: note: Assignment 'needed=9', assigned value is 9 src/lib/codec/common/convert.cpp:374:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:374:4: note: Shift src/lib/codec/common/convert.cpp:491:4: error: Shifting 32-bit value by 4294967293 bits is undefined behaviour [shiftTooManyBits] src/lib/codec/common/convert.cpp:491:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:491:4: note: Assignment 'needed=11', assigned value is 11 src/lib/codec/common/convert.cpp:491:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:491:4: note: Shift src/lib/codec/common/convert.cpp:574:4: error: Shifting 32-bit value by 4294967291 bits is undefined behaviour [shiftTooManyBits] src/lib/codec/common/convert.cpp:574:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:574:4: note: Assignment 'needed=13', assigned value is 13 src/lib/codec/common/convert.cpp:574:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:574:4: note: Shift src/lib/codec/common/convert.cpp:662:4: error: Shifting 32-bit value by 4294967289 bits is undefined behaviour [shiftTooManyBits] src/lib/codec/common/convert.cpp:662:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:662:4: note: Assignment 'needed=15', assigned value is 15 src/lib/codec/common/convert.cpp:662:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:662:4: note: Shift src/lib/codec/common/convert.cpp:374:4: error: Signed integer overflow for expression 'available-needed'. [integerOverflow] src/lib/codec/common/convert.cpp:374:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:374:4: note: Assignment 'needed=9', assigned value is 9 src/lib/codec/common/convert.cpp:374:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:374:4: note: Integer overflow src/lib/codec/common/convert.cpp:491:4: error: Signed integer overflow for expression 'available-needed'. [integerOverflow] src/lib/codec/common/convert.cpp:491:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:491:4: note: Assignment 'needed=11', assigned value is 11 src/lib/codec/common/convert.cpp:491:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:491:4: note: Integer overflow src/lib/codec/common/convert.cpp:574:4: error: Signed integer overflow for expression 'available-needed'. [integerOverflow] src/lib/codec/common/convert.cpp:574:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:574:4: note: Assignment 'needed=13', assigned value is 13 src/lib/codec/common/convert.cpp:574:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:574:4: note: Integer overflow src/lib/codec/common/convert.cpp:662:4: error: Signed integer overflow for expression 'available-needed'. [integerOverflow] src/lib/codec/common/convert.cpp:662:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:662:4: note: Assignment 'needed=15', assigned value is 15 src/lib/codec/common/convert.cpp:662:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:662:4: note: Integer overflow src/lib/codec/common/convert.cpp:374:4: warning: Expression 'available-needed' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] src/lib/codec/common/convert.cpp:374:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:374:4: note: Assignment 'needed=9', assigned value is 9 src/lib/codec/common/convert.cpp:374:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:374:4: note: Negative value is converted to an unsigned value src/lib/codec/common/convert.cpp:491:4: warning: Expression 'available-needed' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] src/lib/codec/common/convert.cpp:491:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:491:4: note: Assignment 'needed=11', assigned value is 11 src/lib/codec/common/convert.cpp:491:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:491:4: note: Negative value is converted to an unsigned value src/lib/codec/common/convert.cpp:574:4: warning: Expression 'available-needed' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] src/lib/codec/common/convert.cpp:574:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:574:4: note: Assignment 'needed=13', assigned value is 13 src/lib/codec/common/convert.cpp:574:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:574:4: note: Negative value is converted to an unsigned value src/lib/codec/common/convert.cpp:662:4: warning: Expression 'available-needed' can have a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] src/lib/codec/common/convert.cpp:662:4: note: Assignment 'available=8', assigned value is 8 src/lib/codec/common/convert.cpp:662:4: note: Assignment 'needed=15', assigned value is 15 src/lib/codec/common/convert.cpp:662:4: note: Assuming condition is false src/lib/codec/common/convert.cpp:662:4: note: Negative value is converted to an unsigned value src/lib/codec/common/packer.h:137:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:179:11: style: Variable 'j' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:179:11: style: Variable 'ct' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:212:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:234:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:234:7: style: Variable 'ct' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:261:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:304:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:322:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:322:5: style: Variable 'ct' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:346:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:390:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:414:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:448:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:519:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:568:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:594:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:629:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:679:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:695:5: style: Variable 'j' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:695:5: style: Variable 'ct' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:721:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:773:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:801:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable] src/lib/codec/common/packer.h:839:18: style: Variable 'next' is assigned a value that is never used. [unreadVariable] src/lib/core/codestream/markers/SIZMarker.cpp:240:3: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/markers/SIZMarker.cpp:247:48: style: C-style pointer casting [cstyleCast] src/lib/core/codestream/markers/SIZMarker.cpp:191:11: style: Local variable 'tmp' shadows outer variable [shadowVariable] src/lib/core/codestream/markers/SIZMarker.cpp:90:11: note: Shadowed declaration src/lib/core/codestream/markers/SIZMarker.cpp:191:11: note: Shadow variable src/lib/core/grok.cpp:156:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_handler [valueFlowBailoutIncompleteVar] src/lib/core/grok.cpp:212:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PACKAGE_VERSION [valueFlowBailoutIncompleteVar] src/lib/core/grok.cpp:483:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_COMP_PARAM_DEFAULT_NUMRESOLUTION [valueFlowBailoutIncompleteVar] src/lib/core/grok.cpp:591:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] src/lib/core/grok.cpp:670:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROK_PLUGIN_NAME [valueFlowBailoutIncompleteVar] src/lib/core/grok.cpp:909:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROK_STREAM_STATUS_INPUT [valueFlowBailoutIncompleteVar] src/lib/core/grok.cpp:923:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROK_STREAM_STATUS_OUTPUT [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/aligned_allocator_test.cc:123:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ALIGNMENT [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/aligned_allocator_test.cc:155:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ALIGNMENT [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/aligned_allocator_test.cc:191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/aligned_allocator_test.cc:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ALIGNMENT [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/aligned_allocator_test.cc:210:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ALIGNMENT [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/aligned_allocator_test.cc:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counter_ [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/aligned_allocator_test.cc:251:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/algo/copy_test.cc:99:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/algo/copy_test.cc:128:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/algo/copy_test.cc:175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/algo/find_test.cc:116:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/algo/find_test.cc:183:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/algo/copy_test.cc:170:8: style: Variable 'end' can be declared as pointer to const [constVariablePointer] src/lib/core/highway/hwy/contrib/algo/copy_test.cc:153:10: style: Variable 'b' is assigned a value that is never used. [unreadVariable] src/lib/core/highway/hwy/contrib/algo/find_test.cc:179:35: performance:inconclusive: Function parameter 'x' should be passed by const reference. [passedByValue] src/lib/core/highway/hwy/contrib/algo/find_test.cc:85:13: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] src/lib/core/highway/hwy/aligned_allocator_test.cc:61:10: style:inconclusive: Technically the member function '::FakeAllocator::PendingAllocs' can be const. [functionConst] src/lib/core/grok.cpp:479:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat] src/lib/core/grok.cpp:36:2: style: Struct 'GrkCodec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/grok.cpp:622:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] src/lib/core/grok.cpp:608:5: note: outer condition: is_read_stream src/lib/core/grok.cpp:622:6: note: identical inner condition: is_read_stream src/lib/core/grok.cpp:587:19: warning: Logical conjunction always evaluates to false: !stdin_stdout && !fname||!fname[0]. [incorrectLogicOperator] src/lib/core/grok.cpp:41:11: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:137:17: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:146:30: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:166:36: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:171:17: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:179:37: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:187:9: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:431:10: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:543:70: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:579:10: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:737:36: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:738:20: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:739:19: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:755:17: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:773:40: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:855:17: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:873:40: style: C-style pointer casting [cstyleCast] src/lib/core/grok.cpp:345:57: style:inconclusive: Function 'grk_decompress_read_header' argument 1 names different: declaration 'codec' definition 'codecWrapper'. [funcArgNamesDifferent] src/lib/core/grok.h:849:65: note: Function 'grk_decompress_read_header' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:345:57: note: Function 'grk_decompress_read_header' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:359:56: style:inconclusive: Function 'grk_decompress_set_window' argument 1 names different: declaration 'codec' definition 'codecWrapper'. [funcArgNamesDifferent] src/lib/core/grok.h:884:64: note: Function 'grk_decompress_set_window' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:359:56: note: Function 'grk_decompress_set_window' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:371:45: style:inconclusive: Function 'grk_decompress' argument 1 names different: declaration 'codec' definition 'codecWrapper'. [funcArgNamesDifferent] src/lib/core/grok.h:895:53: note: Function 'grk_decompress' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:371:45: note: Function 'grk_decompress' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:383:50: style:inconclusive: Function 'grk_decompress_tile' argument 1 names different: declaration 'codec' definition 'codecWrapper'. [funcArgNamesDifferent] src/lib/core/grok.h:905:58: note: Function 'grk_decompress_tile' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:383:50: note: Function 'grk_decompress_tile' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:394:45: style:inconclusive: Function 'grk_dump_codec' argument 1 names different: declaration 'codec' definition 'codecWrapper'. [funcArgNamesDifferent] src/lib/core/grok.h:1086:53: note: Function 'grk_dump_codec' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:394:45: note: Function 'grk_dump_codec' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:405:67: style:inconclusive: Function 'grk_set_MCT' argument 2 names different: declaration 'encodingMatrix' definition 'pEncodingMatrix'. [funcArgNamesDifferent] src/lib/core/grok.h:1098:75: note: Function 'grk_set_MCT' argument 2 names different: declaration 'encodingMatrix' definition 'pEncodingMatrix'. src/lib/core/grok.cpp:405:67: note: Function 'grk_set_MCT' argument 2 names different: declaration 'encodingMatrix' definition 'pEncodingMatrix'. src/lib/core/grok.cpp:406:19: style:inconclusive: Function 'grk_set_MCT' argument 3 names different: declaration 'dc_shift' definition 'p_dc_shift'. [funcArgNamesDifferent] src/lib/core/grok.h:1099:21: note: Function 'grk_set_MCT' argument 3 names different: declaration 'dc_shift' definition 'p_dc_shift'. src/lib/core/grok.cpp:406:19: note: Function 'grk_set_MCT' argument 3 names different: declaration 'dc_shift' definition 'p_dc_shift'. src/lib/core/grok.cpp:406:40: style:inconclusive: Function 'grk_set_MCT' argument 4 names different: declaration 'nbComp' definition 'pNbComp'. [funcArgNamesDifferent] src/lib/core/grok.h:1099:40: note: Function 'grk_set_MCT' argument 4 names different: declaration 'nbComp' definition 'pNbComp'. src/lib/core/grok.cpp:406:40: note: Function 'grk_set_MCT' argument 4 names different: declaration 'nbComp' definition 'pNbComp'. src/lib/core/grok.cpp:434:66: style:inconclusive: Function 'grk_decompress_get_tile_image' argument 1 names different: declaration 'codec' definition 'codecWrapper'. [funcArgNamesDifferent] src/lib/core/grok.h:860:74: note: Function 'grk_decompress_get_tile_image' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:434:66: note: Function 'grk_decompress_get_tile_image' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:444:72: style:inconclusive: Function 'grk_decompress_get_composited_image' argument 1 names different: declaration 'codec' definition 'codecWrapper'. [funcArgNamesDifferent] src/lib/core/grok.h:869:80: note: Function 'grk_decompress_get_composited_image' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:444:72: note: Function 'grk_decompress_get_composited_image' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:557:43: style:inconclusive: Function 'grk_compress_start' argument 1 names different: declaration 'codec' definition 'codecWrapper'. [funcArgNamesDifferent] src/lib/core/grok.cpp:75:43: note: Function 'grk_compress_start' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:557:43: note: Function 'grk_compress_start' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:567:43: style:inconclusive: Function 'grk_compress' argument 1 names different: declaration 'codec' definition 'codecWrapper'. [funcArgNamesDifferent] src/lib/core/grok.h:1076:51: note: Function 'grk_compress' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:567:43: note: Function 'grk_compress' argument 1 names different: declaration 'codec' definition 'codecWrapper'. src/lib/core/grok.cpp:929:57: style:inconclusive: Function 'grk_stream_set_user_data' argument 2 names different: declaration 'data' definition 'p_data'. [funcArgNamesDifferent] src/lib/core/grok_private.h:75:57: note: Function 'grk_stream_set_user_data' argument 2 names different: declaration 'data' definition 'p_data'. src/lib/core/grok.cpp:929:57: note: Function 'grk_stream_set_user_data' argument 2 names different: declaration 'data' definition 'p_data'. src/lib/core/grok.cpp:230:64: style: Parameter 'buffer' can be declared as pointer to const [constParameterPointer] src/lib/core/grok.cpp:405:67: style: Parameter 'pEncodingMatrix' can be declared as pointer to const [constParameterPointer] src/lib/core/grok.cpp:406:19: style: Parameter 'p_dc_shift' can be declared as pointer to const [constParameterPointer] src/lib/core/highway/hwy/contrib/dot/dot_test.cc:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAssumptions [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/dot/dot_test.cc:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAssumptions [valueFlowBailoutIncompleteVar] src/lib/core/grok.cpp:546:6: style: Variable 'rc' is assigned a value that is never used. [unreadVariable] src/lib/core/highway/hwy/contrib/algo/transform_test.cc:163:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/algo/transform_test.cc:198:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/algo/transform_test.cc:235:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/algo/transform_test.cc:275:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/algo/transform_test.cc:284:3: style: Class 'IfEq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/highway/hwy/contrib/algo/transform_test.cc:313:11: style: Consider using std::fill or std::generate algorithm instead of a raw loop. [useStlAlgorithm] src/lib/core/highway/hwy/contrib/algo/transform_test.cc:143:15: style: Variable 'actual' is assigned a value that is never used. [unreadVariable] src/lib/core/highway/hwy/contrib/image/image_test.cc:51:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/image/image_test.cc:112:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/sort/bench_parallel.cc:196:3: debug: Failed to parse 'using KeyType = decltype ( st ) :: KeyType ;'. The checking continues anyway. [simplifyUsing] src/lib/core/highway/hwy/contrib/sort/bench_parallel.cc:172:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LaneType [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/sort/bench_parallel.cc:188:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ARCH_X86 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Out [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:92:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:151:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:154:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:157:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:160:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:163:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:166:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:169:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:172:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:175:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:178:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:181:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:184:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:187:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:190:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:193:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:196:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/sort/bench_sort.cc:209:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVQSort [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/sort/bench_sort.cc:261:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/sort/bench_sort.cc:216:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_sort_target [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/math/math_test.cc:48:46: performance: Function parameter 'name' should be passed by const reference. [passedByValue] src/lib/core/highway/hwy/contrib/sort/vqsort.cc:106:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_HAVE_FLOAT64 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/bit_pack/bit_pack_test.cc:53:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kBits [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/bit_pack/bit_pack_test.cc:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable best_target [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/sort/sort_test.cc:504:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kVQSort [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/sort/sort_test.cc:441:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LaneType [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/contrib/sort/sort_test.cc:448:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kStd [valueFlowBailoutIncompleteVar] src/lib/core/codestream/Profile.cpp:329:35: style:inconclusive: Boolean expression 'image->comps[0].w>2048' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] src/lib/core/codestream/Profile.cpp:341:35: style:inconclusive: Boolean expression 'image->comps[0].w>4096' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] src/lib/core/codestream/Profile.cpp:353:35: style:inconclusive: Boolean expression 'image->comps[0].w>8192' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] src/lib/core/codestream/Profile.cpp:1185:35: style:inconclusive: Boolean expression 'image->comps[0].w>2048' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] src/lib/core/codestream/Profile.cpp:1196:35: style:inconclusive: Boolean expression 'image->comps[0].w>4096' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] src/lib/core/highway/hwy/examples/benchmark.cc:119:5: debug: Failed to parse 'using V = decltype ( Zero ( d ) ) ;'. The checking continues anyway. [simplifyUsing] src/lib/core/highway/hwy/examples/benchmark.cc:152:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/examples/benchmark.cc:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/examples/benchmark.cc:227:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/examples/benchmark.cc:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/examples/skeleton.cc:71:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/nanobenchmark.cc:356:5: debug: Failed to parse 'using Time = decltype ( time0 ) ;'. The checking continues anyway. [simplifyUsing] src/lib/core/highway/hwy/nanobenchmark_test.cc:48:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/nanobenchmark_test.cc:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/highway_test.cc:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kLimit [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/highway_test.cc:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_MAX_BYTES [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/highway_test.cc:105:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/nanobenchmark.cc:165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_MONOTONIC [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/nanobenchmark.cc:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/nanobenchmark.cc:292:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/nanobenchmark.cc:464:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTimerSamples [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/nanobenchmark.cc:541:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/nanobenchmark.cc:592:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/nanobenchmark.cc:724:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/print.cc:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIi64 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/print.cc:97:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets.cc:197:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SCALAR [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets.cc:409:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ARCH_ARM_A64 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/highway_test.cc:85:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestMaxLanes::operator()' can be const. [functionConst] src/lib/core/highway/hwy/highway_test.cc:166:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestClamp::operator()' can be const. [functionConst] src/lib/core/highway/hwy/highway_test.cc:182:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestSignBitInteger::operator()' can be const. [functionConst] src/lib/core/highway/hwy/highway_test.cc:198:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestSignBitFloat::operator()' can be const. [functionConst] src/lib/core/highway/hwy/highway_test.cc:240:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestNaN::operator()' can be const. [functionConst] src/lib/core/highway/hwy/highway_test.cc:331:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestF32NaN::operator()' can be const. [functionConst] src/lib/core/highway/hwy/highway_test.cc:416:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestCopyAndAssign::operator()' can be const. [functionConst] src/lib/core/highway/hwy/highway_test.cc:435:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestGetLane::operator()' can be const. [functionConst] src/lib/core/highway/hwy/highway_test.cc:447:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestDFromV::operator()' can be const. [functionConst] src/lib/core/highway/hwy/highway_test.cc:424:9: style: Redundant initialization for 'v3c'. The initialized value is overwritten before it is read. [redundantInitialization] src/lib/core/highway/hwy/highway_test.cc:423:14: note: v3c is initialized src/lib/core/highway/hwy/highway_test.cc:424:9: note: v3c is overwritten src/lib/core/highway/hwy/targets_test.cc:28:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_AVX3_DL [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:29:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_AVX3 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:30:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_AVX2 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:31:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SSE4 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:32:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SSSE3 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:33:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_NEON [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:34:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SVE [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:35:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SVE2 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:36:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SVE_256 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:37:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SVE2_128 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:38:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_PPC8 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:39:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_WASM [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:40:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_WASM_EMU256 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:41:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_RVV [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:42:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SCALAR [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:43:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_EMU128 [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FakeFunction [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_AVX3_DL [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/targets_test.cc:116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_STATIC_TARGET [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/blockwise_shift_test.cc:34:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestShiftBytes::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/blockwise_shift_test.cc:93:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestShiftLeftLanes::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/blockwise_shift_test.cc:119:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestShiftRightLanes::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/blockwise_shift_test.cc:230:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestCombineShiftRight::operator()' can be const. [functionConst] src/lib/core/highway/hwy/nanobenchmark.cc:278:34: style: Condition 'half_count==1' is always true [knownConditionTrueFalse] src/lib/core/highway/hwy/nanobenchmark.cc:275:18: note: Assuming that condition 'half_count==0' is not redundant src/lib/core/highway/hwy/nanobenchmark.cc:269:21: note: Assuming that condition 'half_count>1' is not redundant src/lib/core/highway/hwy/nanobenchmark.cc:278:34: note: Condition 'half_count==1' is always true src/lib/core/highway/hwy/nanobenchmark.cc:219:43: performance:inconclusive: Function parameter 'u' should be passed by const reference. [passedByValue] src/lib/core/highway/hwy/tests/combine_test.cc:178:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/blockwise_test.cc:35:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/blockwise_test.cc:67:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/blockwise_test.cc:193:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/blockwise_test.cc:219:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/blockwise_test.cc:238:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/combine_test.cc:100:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestUpperHalf::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/blockwise_test.cc:93:21: style:inconclusive: Technically the member function 'TestTableLookupBytes < false >::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/combine_test.cc:231:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestConcatOddEven::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/blockwise_test.cc:93:21: style:inconclusive: Technically the member function 'TestTableLookupBytes < true >::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/arithmetic_test.cc:162:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestAverage::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/arithmetic_test.cc:200:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestFloatAbs::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/arithmetic_test.cc:222:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestNeg::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/arithmetic_test.cc:303:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestFloatMinMax::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/crypto_test.cc:134:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestCLMul::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/compress_test.cc:56:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/compress_test.cc:106:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/convert_test.cc:324:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bfloat16_t [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/convert_test.cc:367:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/convert_test.cc:437:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TF [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/convert_test.cc:562:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TF [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/convert_test.cc:583:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int32_t [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/convert_test.cc:150:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/convert_test.cc:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/compare_test.cc:33:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestEquality::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/compare_test.cc:155:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestStrictInt64::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/compare_test.cc:171:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestStrictFloat::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/compare_test.cc:213:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestWeakFloat::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/demote_test.cc:108:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/demote_test.cc:267:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int32_t [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/demote_test.cc:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/compress_test.cc:191:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestCompressBlocks::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/float_test.cc:82:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/list_targets.cc:24:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/list_targets.cc:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/demote_test.cc:196:8: style: Unused private function: 'TestReorderDemote2To::Sort' [unusedPrivateFunction] src/lib/core/highway/hwy/tests/demote_test.cc:196:8: performance:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestReorderDemote2To::Sort' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/core/highway/hwy/tests/demote_test.cc:215:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestReorderDemote2To::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/convert_test.cc:60:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestBitCastFrom::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/convert_test.cc:259:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestF16::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/convert_test.cc:352:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestConvertU8::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/convert_test.cc:489:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestIntFromFloat::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/float_test.cc:95:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestSquareRoot::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/interleaved_test.cc:58:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/interleaved_test.cc:132:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/interleaved_test.cc:200:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/mask_mem_test.cc:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/if_test.cc:117:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestZeroIfNegative::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/if_test.cc:137:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestIfNegative::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/logical_test.cc:181:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/mask_test.cc:39:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/mul_test.cc:315:0: error: #error "Bug in set_macros-inl.h, did not set HWY_NATIVE_FMA" [preprocessorErrorDirective] src/lib/core/highway/hwy/tests/logical_test.cc:34:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestNot::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/logical_test.cc:53:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestLogical::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/logical_test.cc:124:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestCopySign::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/logical_test.cc:180:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestTestBit::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/logical_test.cc:216:19: style: Local variable 'i' shadows outer variable [shadowVariable] src/lib/core/highway/hwy/tests/logical_test.cc:215:17: note: Shadowed declaration src/lib/core/highway/hwy/tests/logical_test.cc:216:19: note: Shadow variable src/lib/core/highway/hwy/tests/reduction_test.cc:59:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/reduction_test.cc:98:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/reduction_test.cc:152:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/memory_test.cc:170:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/memory_test.cc:206:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/memory_test.cc:273:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/swizzle_test.cc:142:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/swizzle_test.cc:157:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/reverse_test.cc:150:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/swizzle_test.cc:33:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestGetLane::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/swizzle_test.cc:45:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestExtractLane::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/swizzle_test.cc:98:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestDupOdd::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/swizzle_test.cc:177:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestTableLookupLanes::operator()' can be const. [functionConst] src/lib/core/highway/hwy/tests/shift_test.cc:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kSigned [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/shift_test.cc:136:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/shift_test.cc:164:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/shift_test.cc:208:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/shift_test.cc:247:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAmount [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/shift_test.cc:266:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/shift_test.cc:307:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAmount [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/shift_test.cc:321:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/shift_test.cc:48:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/test_util.cc:106:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/test_util_test.cc:36:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/highway/hwy/tests/memory_test.cc:139:21: style:inconclusive: Technically the member function 'hwy::HWY_NAMESPACE::TestLoadDup128::operator()' can be const. [functionConst] src/lib/core/scheduling/DecompressScheduler.cpp:33:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/DecompressScheduler.cpp:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveletReverse_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/DecompressScheduler.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveletReverse_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/DecompressScheduler.cpp:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/DecompressScheduler.cpp:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileBlocks_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/DecompressScheduler.cpp:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tccps [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/DecompressScheduler.cpp:237:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/CompressScheduler.cpp:27:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/CompressScheduler.cpp:40:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distortion [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/CompressScheduler.cpp:109:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t1Implementations [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/CompressScheduler.cpp:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t1Implementations [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/CompressScheduler.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needsRateControl [valueFlowBailoutIncompleteVar] src/lib/core/plugin/minpf_plugin_manager.cpp:97:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minpf_plugin_manager [valueFlowBailoutIncompleteVar] src/lib/core/plugin/minpf_plugin_manager.cpp:139:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINPF_MAX_PLUGINS [valueFlowBailoutIncompleteVar] src/lib/core/plugin/minpf_plugin_manager.cpp:185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINPF_MAX_PATH_LEN [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/DecompressScheduler.cpp:170:13: style: Local variable 'resBlocks' shadows outer variable [shadowVariable] src/lib/core/scheduling/DecompressScheduler.cpp:93:22: note: Shadowed declaration src/lib/core/scheduling/DecompressScheduler.cpp:170:13: note: Shadow variable src/lib/core/scheduling/DecompressScheduler.cpp:190:12: style: Local variable 'resBlocks' shadows outer variable [shadowVariable] src/lib/core/scheduling/DecompressScheduler.cpp:93:22: note: Shadowed declaration src/lib/core/scheduling/DecompressScheduler.cpp:190:12: note: Shadow variable src/lib/core/scheduling/DecompressScheduler.cpp:33:12: style: Variable 'b' can be declared as reference to const [constVariableReference] src/lib/core/plugin/minpf_plugin_manager.cpp:79:1: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] src/lib/core/plugin/minpf_plugin_manager.cpp:97:21: style: C-style pointer casting [cstyleCast] src/lib/core/plugin/minpf_plugin_manager.cpp:156:31: style: C-style pointer casting [cstyleCast] src/lib/core/plugin/minpf_plugin_manager.cpp:211:84: style:inconclusive: Function 'minpf_post_load_plugin' argument 2 names different: declaration 'initFunc' definition 'postLoadFunc'. [funcArgNamesDifferent] src/lib/core/plugin/minpf_plugin_manager.cpp:27:84: note: Function 'minpf_post_load_plugin' argument 2 names different: declaration 'initFunc' definition 'postLoadFunc'. src/lib/core/plugin/minpf_plugin_manager.cpp:211:84: note: Function 'minpf_post_load_plugin' argument 2 names different: declaration 'initFunc' definition 'postLoadFunc'. src/lib/core/scheduling/Scheduler.cpp:24:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imageComponentFlows_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/Scheduler.cpp:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/Scheduler.cpp:39:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codecFlow_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/Scheduler.cpp:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/Scheduler.cpp:50:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/Scheduler.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codecFlow_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/Scheduler.cpp:59:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prePostProc_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:27:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packets_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:37:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doWavelet_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doWavelet_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packets_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doWavelet_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doWavelet_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doWavelet_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packets_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numResFlows_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:108:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resFlows_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:114:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveletFinalCopy_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numResFlows_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveletFinalCopy_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numResFlows_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:140:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numResFlows_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/ImageComponentFlow.cpp:144:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prePostProc_ [valueFlowBailoutIncompleteVar] src/lib/core/scheduling/Scheduler.cpp:33:12: style: Variable 't' can be declared as reference to const [constVariableReference] src/lib/core/plugin/plugin_bridge.cpp:65:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] src/lib/core/plugin/plugin_bridge.cpp:96:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PLUGIN_STATE_DEBUG [valueFlowBailoutIncompleteVar] src/lib/core/plugin/plugin_bridge.cpp:153:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolutions [valueFlowBailoutIncompleteVar] src/lib/core/plugin/plugin_bridge.cpp:299:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable band [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/QuantizerOJPH.cpp:163:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_decomps [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/QuantizerOJPH.cpp:183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_SPqcd [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/QuantizerOJPH.cpp:210:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_SPqcd [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/QuantizerOJPH.cpp:245:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sqcd [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/QuantizerOJPH.cpp:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isReversible [valueFlowBailoutIncompleteVar] src/lib/core/point_transform/mct.cpp:49:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di [valueFlowBailoutIncompleteVar] src/lib/core/point_transform/mct.cpp:82:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] src/lib/core/point_transform/mct.cpp:112:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] src/lib/core/point_transform/mct.cpp:159:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] src/lib/core/point_transform/mct.cpp:218:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] src/lib/core/point_transform/mct.cpp:258:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/common/ojph_arch.h:209:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/common/ojph_arch.h:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/common/ojph_mem.h:108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/common/ojph_mem.h:120:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/T1OJPH.cpp:112:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/QuantizerOJPH.cpp:213:9: style: Local variable 'gain_l' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/QuantizerOJPH.cpp:198:8: note: Shadowed declaration src/lib/core/t1/OJPH/QuantizerOJPH.cpp:213:9: note: Shadow variable src/lib/core/t1/OJPH/QuantizerOJPH.cpp:218:7: style: Local variable 'exp' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/QuantizerOJPH.cpp:200:6: note: Shadowed declaration src/lib/core/t1/OJPH/QuantizerOJPH.cpp:218:7: note: Shadow variable src/lib/core/t1/OJPH/QuantizerOJPH.cpp:218:16: style: Local variable 'mantissa' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/QuantizerOJPH.cpp:200:15: note: Shadowed declaration src/lib/core/t1/OJPH/QuantizerOJPH.cpp:218:16: note: Shadow variable src/lib/core/t1/OJPH/common/ojph_mem.h:163:5: style: Struct 'coded_lists' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OJPH/common/ojph_mem.h:184:5: style: Class 'mem_elastic_allocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OJPH/common/ojph_mem.h:202:7: style: Struct 'stores_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OJPH/common/ojph_mem.h:81:32: warning: Either the condition 'store==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] src/lib/core/t1/OJPH/common/ojph_mem.h:82:17: note: Assuming that condition 'store==NULL' is not redundant src/lib/core/t1/OJPH/common/ojph_mem.h:81:32: note: Null pointer addition src/lib/core/t1/OJPH/common/ojph_mem.h:81:20: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/common/ojph_mem.h:123:30: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/common/ojph_mem.h:124:17: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/common/ojph_mem.h:167:19: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/common/ojph_mem.h:206:22: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/T1OJPH.cpp:79:17: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/T1OJPH.cpp:108:37: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/T1OJPH.cpp:157:24: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/T1OJPH.cpp:140:13: style: Variable 'b' can be declared as reference to const [constVariableReference] src/lib/core/point_transform/mct.cpp:41:8: performance:inconclusive: Technically the member function 'grk::HWY_NAMESPACE::DecompressDcShiftIrrev::transform' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/core/point_transform/mct.cpp:74:8: performance:inconclusive: Technically the member function 'grk::HWY_NAMESPACE::DecompressDcShiftRev::transform' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/core/point_transform/mct.cpp:152:8: performance:inconclusive: Technically the member function 'grk::HWY_NAMESPACE::DecompressIrrev::transform' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/core/point_transform/mct.cpp:251:8: style:inconclusive: Technically the member function 'grk::HWY_NAMESPACE::CompressIrrev::transform' can be const. [functionConst] src/lib/core/point_transform/mct.cpp:48:17: style: C-style pointer casting [cstyleCast] src/lib/core/point_transform/mct.cpp:58:19: style: C-style pointer casting [cstyleCast] src/lib/core/point_transform/mct.cpp:163:14: style: C-style pointer casting [cstyleCast] src/lib/core/point_transform/mct.cpp:164:14: style: C-style pointer casting [cstyleCast] src/lib/core/point_transform/mct.cpp:165:14: style: C-style pointer casting [cstyleCast] src/lib/core/point_transform/mct.cpp:288:18: style: C-style pointer casting [cstyleCast] src/lib/core/point_transform/mct.cpp:289:18: style: C-style pointer casting [cstyleCast] src/lib/core/point_transform/mct.cpp:290:18: style: C-style pointer casting [cstyleCast] src/lib/core/point_transform/mct.cpp:58:19: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] src/lib/core/point_transform/mct.cpp:111:28: style: Variable 'shiftInfo' can be declared as reference to const [constVariableReference] src/lib/core/point_transform/mct.cpp:158:28: style: Variable 'shiftInfo' can be declared as reference to const [constVariableReference] src/lib/core/point_transform/mct.cpp:217:28: style: Variable 'shiftInfo' can be declared as reference to const [constVariableReference] src/lib/core/point_transform/mct.cpp:257:28: style: Variable 'shiftInfo' can be declared as reference to const [constVariableReference] src/lib/core/plugin/plugin_bridge.cpp:93:54: style: Parameter 'tilePtr' can be declared as pointer to const [constParameterPointer] src/lib/codec/image_format/BMPFormat.h:93:7: performance:inconclusive: Technically the member function 'BMPFormat::conv_1u32s' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/BMPFormat.cpp:1078:17: note: Technically the member function 'BMPFormat::conv_1u32s' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:93:7: note: Technically the member function 'BMPFormat::conv_1u32s' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:95:7: performance:inconclusive: Technically the member function 'BMPFormat::conv_4u32s' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/BMPFormat.cpp:1100:17: note: Technically the member function 'BMPFormat::conv_4u32s' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:95:7: note: Technically the member function 'BMPFormat::conv_4u32s' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:97:7: performance:inconclusive: Technically the member function 'BMPFormat::conv_8u32s' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/BMPFormat.cpp:1122:17: note: Technically the member function 'BMPFormat::conv_8u32s' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:97:7: note: Technically the member function 'BMPFormat::conv_8u32s' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:100:7: performance:inconclusive: Technically the member function 'BMPFormat::applyLUT8u_1u32s_C1P3R' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/BMPFormat.cpp:1134:17: note: Technically the member function 'BMPFormat::applyLUT8u_1u32s_C1P3R' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:100:7: note: Technically the member function 'BMPFormat::applyLUT8u_1u32s_C1P3R' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:103:7: performance:inconclusive: Technically the member function 'BMPFormat::applyLUT8u_4u32s_C1P3R' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/BMPFormat.cpp:1171:17: note: Technically the member function 'BMPFormat::applyLUT8u_4u32s_C1P3R' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:103:7: note: Technically the member function 'BMPFormat::applyLUT8u_4u32s_C1P3R' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:106:7: performance:inconclusive: Technically the member function 'BMPFormat::applyLUT8u_8u32s_C1P3R' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/BMPFormat.cpp:1208:17: note: Technically the member function 'BMPFormat::applyLUT8u_8u32s_C1P3R' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:106:7: note: Technically the member function 'BMPFormat::applyLUT8u_8u32s_C1P3R' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:113:7: performance:inconclusive: Technically the member function 'BMPFormat::bmp24toimage' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/BMPFormat.cpp:1235:17: note: Technically the member function 'BMPFormat::bmp24toimage' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:113:7: note: Technically the member function 'BMPFormat::bmp24toimage' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:114:7: performance:inconclusive: Technically the member function 'BMPFormat::mask_get_shift_and_prec' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/codec/image_format/BMPFormat.cpp:1261:17: note: Technically the member function 'BMPFormat::mask_get_shift_and_prec' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:114:7: note: Technically the member function 'BMPFormat::mask_get_shift_and_prec' can be static (but you may consider moving to unnamed namespace). src/lib/codec/image_format/BMPFormat.h:67:3: style: The destructor '~BMPFormat' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] src/lib/codec/image_format/ImageFormat.h:33:11: note: Virtual destructor in base class src/lib/codec/image_format/BMPFormat.h:67:3: note: Destructor in derived class src/lib/codec/image_format/BMPFormat.cpp:752:61: style: Condition 'infoHeader_.biBitCount<=8U' is always true [knownConditionTrueFalse] src/lib/codec/image_format/BMPFormat.cpp:744:28: note: Assuming that condition 'infoHeader_.biBitCount<=8U' is not redundant src/lib/codec/image_format/BMPFormat.cpp:752:61: note: Condition 'infoHeader_.biBitCount<=8U' is always true src/lib/codec/image_format/BMPFormat.cpp:128:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:130:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:131:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:133:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:134:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:135:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:136:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:137:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:138:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:139:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:143:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:145:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:146:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:149:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:150:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:151:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:152:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:153:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:156:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:157:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:158:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:159:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:160:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:161:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:162:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:411:18: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:414:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:421:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:422:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:433:18: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:454:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:456:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:461:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:462:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:464:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:465:10: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:476:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:477:11: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:509:22: style: C-style pointer casting [cstyleCast] src/lib/codec/image_format/BMPFormat.cpp:691:49: style:inconclusive: Function 'decode' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent] src/lib/codec/image_format/BMPFormat.h:72:39: note: Function 'decode' argument 1 names different: declaration 'filename' definition 'fname'. src/lib/codec/image_format/BMPFormat.cpp:691:49: note: Function 'decode' argument 1 names different: declaration 'filename' definition 'fname'. src/lib/codec/image_format/BMPFormat.cpp:429:56: style: Parameter 'fileHeader' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OJPH/others/ojph_mem.cpp:70:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/others/ojph_mem.cpp:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/others/ojph_mem.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i32 [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/others/ojph_mem.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f32 [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/others/ojph_mem.cpp:111:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coded_lists [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/others/ojph_mem.cpp:116:15: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/others/ojph_mem.cpp:124:31: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OpenHTJ2K/QuantizerOpenHTJ2K.cpp:163:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_decomps [valueFlowBailoutIncompleteVar] src/lib/core/t1/OpenHTJ2K/QuantizerOpenHTJ2K.cpp:183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_SPqcd [valueFlowBailoutIncompleteVar] src/lib/core/t1/OpenHTJ2K/QuantizerOpenHTJ2K.cpp:210:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_SPqcd [valueFlowBailoutIncompleteVar] src/lib/core/t1/OpenHTJ2K/QuantizerOpenHTJ2K.cpp:243:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sqcd [valueFlowBailoutIncompleteVar] src/lib/core/t1/OpenHTJ2K/QuantizerOpenHTJ2K.cpp:267:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isReversible [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/coding/ojph_block_common.cpp:188:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] src/lib/core/t1/OJPH/coding/ojph_block_common.cpp:189:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] src/lib/core/t1/OJPH/coding/ojph_block_common.cpp:190:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] src/lib/core/t1/OJPH/coding/ojph_block_common.cpp:192:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] src/lib/core/t1/OJPH/coding/ojph_block_common.cpp:193:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] src/lib/core/t1/OJPH/coding/ojph_block_common.cpp:194:11: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:113:16: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:331:16: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:474:16: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1424:26: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1425:26: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1430:26: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1582:29: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:628:16: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:761:19: style: The scope of the variable 'insufficient_precision' can be reduced. [variableScope] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:762:19: style: The scope of the variable 'modify_code' can be reduced. [variableScope] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:763:19: style: The scope of the variable 'truncate_spp_mrp' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/T1OpenHTJ2K.cpp:103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:408:14: style: Local variable 'd' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:395:12: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:408:14: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:995:17: style: Local variable 'sp' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:881:15: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:995:17: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1221:17: style: Local variable 'sp' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1118:15: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1221:17: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1222:17: style: Local variable 'vp' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1119:15: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1222:17: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1223:17: style: Local variable 'dp' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1120:15: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1223:17: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1467:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1437:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1467:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1479:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1437:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1479:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1491:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1437:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1491:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1503:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1437:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1503:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:1582:19: style: Variable 'cur_sig' can be declared as pointer to const [constVariablePointer] src/lib/core/t1/OpenHTJ2K/T1OpenHTJ2K.cpp:76:17: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OpenHTJ2K/T1OpenHTJ2K.cpp:100:9: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OpenHTJ2K/T1OpenHTJ2K.cpp:153:11: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OpenHTJ2K/T1OpenHTJ2K.cpp:100:9: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] src/lib/core/t1/OpenHTJ2K/T1OpenHTJ2K.cpp:153:11: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] src/lib/core/t1/OpenHTJ2K/T1OpenHTJ2K.cpp:143:9: style: Local variable 'cblk' shadows outer variable [shadowVariable] src/lib/core/t1/OpenHTJ2K/T1OpenHTJ2K.cpp:114:7: note: Shadowed declaration src/lib/core/t1/OpenHTJ2K/T1OpenHTJ2K.cpp:143:9: note: Shadow variable src/lib/core/t1/OpenHTJ2K/T1OpenHTJ2K.cpp:128:13: style: Variable 'b' can be declared as reference to const [constVariableReference] src/lib/core/t1/OpenHTJ2K/coding/coding_units.cpp:83:64: style:inconclusive: Function 'set_compressed_data' argument 2 names different: declaration 'size' definition 'bufsize'. [funcArgNamesDifferent] src/lib/core/t1/OpenHTJ2K/coding/coding_units.hpp:133:51: note: Function 'set_compressed_data' argument 2 names different: declaration 'size' definition 'bufsize'. src/lib/core/t1/OpenHTJ2K/coding/coding_units.cpp:83:64: note: Function 'set_compressed_data' argument 2 names different: declaration 'size' definition 'bufsize'. src/lib/core/t1/OpenHTJ2K/coding/coding_units.cpp:83:50: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/Precinct.cpp:25:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cblk_grid_ [valueFlowBailoutIncompleteVar] src/lib/core/t1/Precinct.cpp:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc [valueFlowBailoutIncompleteVar] src/lib/core/t1/Precinct.cpp:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] src/lib/core/t1/Precinct.cpp:53:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isCompressor_ [valueFlowBailoutIncompleteVar] src/lib/core/t1/Precinct.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incltree [valueFlowBailoutIncompleteVar] src/lib/core/t1/Precinct.cpp:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incltree [valueFlowBailoutIncompleteVar] src/lib/core/t1/Precinct.cpp:118:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imsbtree [valueFlowBailoutIncompleteVar] src/lib/core/t1/Precinct.cpp:143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl [valueFlowBailoutIncompleteVar] src/lib/core/t1/Precinct.cpp:171:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] src/lib/core/t1/Precinct.cpp:191:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cblk_expn_ [valueFlowBailoutIncompleteVar] src/lib/core/t1/Precinct.cpp:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cblk_grid_ [valueFlowBailoutIncompleteVar] src/lib/core/t1/Resolution.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parserMap_ [valueFlowBailoutIncompleteVar] src/lib/core/t1/Resolution.cpp:34:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numTileBandWindows [valueFlowBailoutIncompleteVar] src/lib/core/t1/Resolution.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] src/lib/core/t1/Resolution.cpp:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAND_NUM_INDICES [valueFlowBailoutIncompleteVar] src/lib/core/t1/Subband.cpp:43:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x1 [valueFlowBailoutIncompleteVar] src/lib/core/t1/Subband.cpp:49:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctMap [valueFlowBailoutIncompleteVar] src/lib/core/t1/Subband.cpp:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precincts [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:14:14: style:inconclusive: Technically the member function 'ojph::RoiShiftOJPHFilter::copy' can be const. [functionConst] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:37:14: style:inconclusive: Technically the member function 'ojph::ShiftOJPHFilter::copy' can be const. [functionConst] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:61:14: style:inconclusive: Technically the member function 'ojph::RoiScaleOJPHFilter::copy' can be const. [functionConst] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:89:14: style:inconclusive: Technically the member function 'ojph::ScaleOJPHFilter::copy' can be const. [functionConst] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:14:14: style:inconclusive: Technically the member function 'openhtj2k::RoiShiftOpenHTJ2KFilter::copy' can be const. [functionConst] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:37:14: performance:inconclusive: Technically the member function 'openhtj2k::ShiftOpenHTJ2KFilter::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:51:14: performance:inconclusive: Technically the member function 'openhtj2k::RoiScaleOpenHTJ2KFilter::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:69:14: style:inconclusive: Technically the member function 'openhtj2k::ScaleOpenHTJ2KFilter::copy' can be const. [functionConst] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:11:2: style: Class 'RoiShiftOJPHFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:36:2: style: Class 'ShiftOJPHFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:55:2: style: Class 'RoiScaleOJPHFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:84:2: style: Class 'ScaleOJPHFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:11:2: style: Class 'RoiShiftOpenHTJ2KFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:36:2: style: Class 'ShiftOpenHTJ2KFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:50:2: style: Class 'RoiScaleOpenHTJ2KFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:64:2: style: Class 'ScaleOpenHTJ2KFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:71:5: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:95:5: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:55:5: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:73:5: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:14:31: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:36:44: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:37:31: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:61:31: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:84:44: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OJPH/PostT1DecompressFiltersOJPH.h:89:31: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:14:31: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:37:31: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:51:31: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:64:49: style: Parameter 'block' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OpenHTJ2K/PostT1DecompressFiltersOpenHTJ2K.h:69:31: style: Parameter 'src' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:85:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int16_t [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/Quantizer.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_SPqcd [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/Quantizer.cpp:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sqcd [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/Quantizer.cpp:52:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_decomps [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/Quantizer.cpp:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_decomps [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/Quantizer.cpp:83:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_decomps [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:104:16: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:322:16: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:465:16: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:727:20: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:743:24: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:750:24: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1410:41: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1422:34: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1425:30: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1432:29: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1433:29: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1455:35: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1472:32: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1490:41: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1496:38: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1516:34: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1519:30: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1526:29: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1527:29: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1561:41: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1572:34: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1575:30: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1581:29: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1585:29: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1606:35: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1619:32: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1637:41: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1643:38: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1665:34: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1668:30: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1673:29: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1677:29: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1714:36: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1721:36: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1731:28: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1740:31: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1798:26: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1799:26: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1804:26: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1934:41: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1950:37: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:2039:39: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:2052:35: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:770:35: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:704:24: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:705:24: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:706:24: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:617:29: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:675:28: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:677:24: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1030:19: style: The scope of the variable 'insufficient_precision' can be reduced. [variableScope] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1031:19: style: The scope of the variable 'modify_code' can be reduced. [variableScope] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1032:19: style: The scope of the variable 'truncate_spp_mrp' can be reduced. [variableScope] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:399:14: style: Local variable 'd' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:386:12: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:399:14: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1266:17: style: Local variable 'sp' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1152:15: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1266:17: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1842:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1811:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1842:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1854:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1811:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1854:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1866:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1811:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1866:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1878:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1811:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1878:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1982:19: style: Variable 'cur_sig' can be declared as pointer to const [constVariablePointer] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:110:16: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:328:16: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:471:16: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:735:19: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1828:26: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1829:26: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1834:26: style: C-style pointer casting [cstyleCast] src/lib/core/t1/part1/T1Part1.cpp:62:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_FRACBITS [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/T1Part1.cpp:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cblk_enc [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/T1Part1.cpp:150:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_cblk_dec_compressed_data_pad_right [valueFlowBailoutIncompleteVar] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1057:19: style: The scope of the variable 'insufficient_precision' can be reduced. [variableScope] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1058:19: style: The scope of the variable 'modify_code' can be reduced. [variableScope] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1059:19: style: The scope of the variable 'truncate_spp_mrp' can be reduced. [variableScope] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:405:14: style: Local variable 'd' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:392:12: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:405:14: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1293:17: style: Local variable 'sp' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1179:15: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1293:17: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1872:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1841:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1872:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1884:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1841:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1884:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1896:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1841:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1896:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1908:28: style: Local variable 't' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1841:20: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1908:28: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:2020:19: style: Variable 'cur_sig' can be declared as pointer to const [constVariablePointer] src/lib/core/t1/part1/T1Part1.cpp:74:18: style: C-style pointer casting [cstyleCast] src/lib/core/t1/part1/T1Part1.cpp:37:64: style:inconclusive: Function 'preCompress' argument 2 names different: declaration 'max' definition 'maximum'. [funcArgNamesDifferent] src/lib/core/t1/part1/T1Part1.h:35:56: note: Function 'preCompress' argument 2 names different: declaration 'max' definition 'maximum'. src/lib/core/t1/part1/T1Part1.cpp:37:64: note: Function 'preCompress' argument 2 names different: declaration 'max' definition 'maximum'. src/lib/core/t1/part1/T1Part1.cpp:154:15: style: Variable 'b' can be declared as reference to const [constVariableReference] src/lib/core/t1/part1/impl/mqc_enc.cpp:177:36: style: Parameter 'mqc' can be declared as pointer to const [constParameterPointer] src/lib/core/t1/part1/impl/t1_generate_luts.cpp:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_SIGMA_3 [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/t1_generate_luts.cpp:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_LUT_SIG_E [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/t1_generate_luts.cpp:208:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_LUT_SIG_E [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/t1_generate_luts.cpp:259:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_BITS [valueFlowBailoutIncompleteVar] src/lib/core/t2/BitIO.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] src/lib/core/t2/BitIO.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] src/lib/core/t2/BitIO.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct [valueFlowBailoutIncompleteVar] src/lib/core/t2/BitIO.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct [valueFlowBailoutIncompleteVar] src/lib/core/t2/BitIO.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct [valueFlowBailoutIncompleteVar] src/lib/core/t2/BitIO.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] src/lib/core/t2/BitIO.cpp:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct [valueFlowBailoutIncompleteVar] src/lib/core/t2/BitIO.cpp:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:35:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:83:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prog [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compression_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compression_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:244:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:294:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:306:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:370:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progression [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:674:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progression [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:678:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compno [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:682:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:686:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctIndex [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:690:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layno [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:694:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:698:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable singleProgression_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:710:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:719:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:730:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:745:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py0grid_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:754:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable px0grid_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:760:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py0grid_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:764:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable px0grid_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:768:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:785:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:800:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetManager [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:904:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compression_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:908:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progression [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:929:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:971:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:1016:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:1062:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:1106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:1181:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layno [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:1211:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:1243:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:1318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketIter.cpp:1377:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/t1_generate_luts.cpp:256:9: style: The scope of the variable 'u' can be reduced. [variableScope] src/lib/core/t1/part1/impl/t1_generate_luts.cpp:256:12: style: The scope of the variable 'v' can be reduced. [variableScope] src/lib/core/t1/part1/impl/t1_generate_luts.cpp:256:15: style: The scope of the variable 't' can be reduced. [variableScope] src/lib/core/t1/part1/impl/t1_generate_luts.cpp:234:30: style: Parameter 'array' can be declared as const array [constParameter] src/lib/core/t2/PacketManager.cpp:28:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileBounds_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t2Mode [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileProcessor [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:128:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_J2K_MAXRLVLS [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketManager.cpp:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includeTracker [valueFlowBailoutIncompleteVar] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:206:11: style: The scope of the variable 'fill_mask' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:206:22: style: The scope of the variable 'cwd' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:395:31: style: The scope of the variable 'fuse' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:73:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:151:57: style:inconclusive: Function 'emitMagSgnBits' argument 2 names different: declaration 'm_n' definition 'len'. [funcArgNamesDifferent] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.hpp:71:45: note: Function 'emitMagSgnBits' argument 2 names different: declaration 'm_n' definition 'len'. src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:151:57: note: Function 'emitMagSgnBits' argument 2 names different: declaration 'm_n' definition 'len'. src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:38:31: style: Parameter 'data' can be declared as reference to const. However it seems that 'Sigma' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:360:35: note: You might need to cast the function pointer here src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:38:31: note: Parameter 'data' can be declared as reference to const src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:39:32: style: Parameter 'data' can be declared as reference to const [constParameterReference] src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:40:29: style: Parameter 'data' can be declared as reference to const [constParameterReference] src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:41:30: style: Parameter 'data' can be declared as reference to const [constParameterReference] src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:42:42: style: Parameter 'data' can be declared as reference to const [constParameterReference] src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:43:46: style: Parameter 'data' can be declared as reference to const [constParameterReference] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:60:20: style: Variable 'sp' can be declared as pointer to const [constVariablePointer] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:496:12: style: Variable 'p_sample' can be declared as pointer to const [constVariablePointer] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:61:48: portability: 'this->sample_buf.get()' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] src/lib/core/t1/OpenHTJ2K/coding/ht_block_encoding.cpp:496:21: style: Variable 'p_sample' is assigned a value that is never used. [unreadVariable] src/lib/core/t2/RateControl.cpp:62:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distortiondec [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:34:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetHeaderBytes_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signalledDataBytes_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readDataBytes_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetHeaderBytes_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parsedHeader_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:338:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_TERMALL [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:361:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagBitsPresent_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:451:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compno_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:459:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocatedParsers_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:470:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numParsers_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:479:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numParsers_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:491:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctParsers_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/PacketParser.cpp:503:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileProcessor_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/RateInfo.cpp:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minimumSlope [valueFlowBailoutIncompleteVar] src/lib/core/t2/RateInfo.cpp:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minimumSlope [valueFlowBailoutIncompleteVar] src/lib/core/t2/RateInfo.cpp:29:13: style: Variable 'pass' can be declared as pointer to const [constVariablePointer] src/lib/core/t2/T2Compress.cpp:33:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/T2Compress.cpp:109:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_CP_CSTY_SOP [valueFlowBailoutIncompleteVar] src/lib/core/t2/T2Compress.cpp:176:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/T2Compress.cpp:365:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_CP_CSTY_SOP [valueFlowBailoutIncompleteVar] src/lib/core/t2/T2Decompress.cpp:30:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] src/lib/core/t2/T2Decompress.cpp:103:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/t2/T2Compress.cpp:92:11: style: The scope of the variable 'nb_blocks' can be reduced. [variableScope] src/lib/core/t2/PacketParser.cpp:491:12: style: Variable 'p' can be declared as reference to const [constVariableReference] src/lib/core/tile/TileComponent.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolutions_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileComponent.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regionWindow_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileComponent.cpp:75:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isCompressor_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileComponent.cpp:201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolutions_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileComponent.cpp:321:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolutions_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileComponent.cpp:335:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileComponent.cpp:342:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileComponent.cpp:346:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wholeTileDecompress [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileComponent.cpp:350:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regionWindow_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileComponent.cpp:421:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regionWindow_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:36:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_user_data_fn_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:49:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:57:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_data_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_data_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:66:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_data_length_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:74:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_fn_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:78:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zero_copy_read_fn_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:82:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write_fn_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:86:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seek_fn_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:312:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffered_bytes_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:324:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:348:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:355:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:364:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_offset_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:374:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_offset_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_offset_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_offset_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:390:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:444:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:475:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seek_fn_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:480:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owns_data [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:490:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] src/lib/core/util/BufferedStream.cpp:485:10: style: C-style pointer casting [cstyleCast] src/lib/core/t1/OJPH/coding/ojph_block_encoder.cpp:682:15: style: Local variable 'm' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_encoder.cpp:596:13: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_encoder.cpp:682:15: note: Shadow variable src/lib/core/t1/OJPH/coding/ojph_block_encoder.cpp:904:17: style: Local variable 'm' shadows outer variable [shadowVariable] src/lib/core/t1/OJPH/coding/ojph_block_encoder.cpp:815:15: note: Shadowed declaration src/lib/core/t1/OJPH/coding/ojph_block_encoder.cpp:904:17: note: Shadow variable src/lib/core/util/GrkImage.cpp:8:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_image [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:25:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x1 [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y1 [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:112:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_image_comp [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:162:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:170:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:229:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMultipleTiles [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:345:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:355:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:364:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:373:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meta [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:485:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channelDefinitionApplied_ [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:557:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:702:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paletteApplied_ [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:845:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMultipleTiles [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:877:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:936:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:951:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:964:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:1029:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:1096:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:1130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:1159:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wrapper [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:1170:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iptc_buf [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:1189:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:1193:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:1206:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icc_profile_buf [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkMappedFile.cpp:20:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkMappedFile.cpp:161:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_handle [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkMappedFile.cpp:208:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_handle [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkMappedFile.cpp:255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_handle [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkMappedFile.cpp:145:2: error: Memory leak: ptr [memleak] src/lib/core/util/GrkMappedFile.cpp:142:9: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkMappedFile.cpp:144:9: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkMappedFile.cpp:194:28: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkMappedFile.cpp:231:42: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkMappedFile.cpp:236:19: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkMappedFile.cpp:270:19: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkMappedFile.cpp:254:2: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] src/lib/core/util/GrkMappedFile.cpp:148:28: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] src/lib/core/util/GrkMatrix.cpp:38:9: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkMatrix.cpp:42:18: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkMatrix.cpp:43:16: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkMatrix.cpp:43:16: portability: Casting between unsigned char * and float * which have an incompatible binary data representation. [invalidPointerCast] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:129:20: warning: Either the condition 'm_n>0' is redundant or the array 'bitmask32[32]' is accessed at index 32, which is out of bounds. [arrayIndexOutOfBoundsCond] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:128:11: note: Assuming that condition 'm_n>0' is not redundant src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:129:20: note: Array index out of bounds src/lib/core/util/GrkObjectWrapper.cpp:10:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_count [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkObjectWrapper.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_count [valueFlowBailoutIncompleteVar] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:161:11: style: The scope of the variable 'eval' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:162:11: style: The scope of the variable 'bit' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:331:11: style: The scope of the variable 'bit' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:346:11: style: The scope of the variable 'bit' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:409:11: style: The scope of the variable 'sym' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:671:13: style: The scope of the variable 'n' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:909:15: style: The scope of the variable 'n' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:973:12: style: The scope of the variable 'mbr_info' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:1089:12: style: The scope of the variable 'Lcup' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:1091:12: style: The scope of the variable 'Lref' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:1118:12: style: The scope of the variable 'Dcup' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:1120:12: style: The scope of the variable 'Dref' can be reduced. [variableScope] src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:38:31: style: Parameter 'data' can be declared as reference to const. However it seems that 'Sigma' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:1077:28: note: You might need to cast the function pointer here src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:38:31: note: Parameter 'data' can be declared as reference to const src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:41:30: style: Parameter 'data' can be declared as reference to const. However it seems that 'Scan' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:74:64: note: You might need to cast the function pointer here src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:41:30: note: Parameter 'data' can be declared as reference to const src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:42:42: style: Parameter 'data' can be declared as reference to const. However it seems that 'Refinement_value' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:74:20: note: You might need to cast the function pointer here src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:42:42: note: Parameter 'data' can be declared as reference to const src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:43:46: style: Parameter 'data' can be declared as reference to const. However it seems that 'Refinement_indicator' is a callback function, if 'data' is declared with const you might also need to cast function pointer(s). [constParameterCallback] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:1248:34: note: You might need to cast the function pointer here src/lib/core/t1/OpenHTJ2K/coding/coding_local.hpp:43:46: note: Parameter 'data' can be declared as reference to const src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:445:44: style: Parameter 'MEL_unpacker' can be declared as reference to const [constParameterReference] src/lib/core/util/GrkImage_Conversion.cpp:18:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:83:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upsample [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:388:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:395:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:460:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_image_comp [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:522:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:574:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:803:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:844:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:899:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:961:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:1023:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZData [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:1048:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meta [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:1150:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meta [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:1224:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:1480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage_Conversion.cpp:216:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_MAX_SUPPORTED_IMAGE_PRECISION [valueFlowBailoutIncompleteVar] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:613:43: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:628:44: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:682:43: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:825:45: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:840:46: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:920:45: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:1182:20: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] src/lib/core/util/GrkImage.cpp:8:9: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkImage.cpp:261:24: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkImage.cpp:292:14: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkImage.cpp:481:3: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkImage.cpp:489:5: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkImage.cpp:620:16: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkImage.cpp:804:10: style: Local variable 'src' shadows outer variable [shadowVariable] src/lib/core/util/GrkImage.cpp:800:8: note: Shadowed declaration src/lib/core/util/GrkImage.cpp:804:10: note: Shadow variable src/lib/core/util/MemStream.cpp:27:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ownsBuffer [valueFlowBailoutIncompleteVar] src/lib/core/util/MemStream.cpp:117:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROK_STREAM_STATUS_INPUT [valueFlowBailoutIncompleteVar] src/lib/core/util/GrkImage.cpp:817:16: style: Variable 'k' is assigned a value that is never used. [unreadVariable] src/lib/core/util/MemStream.cpp:33:14: style: C-style pointer casting [cstyleCast] src/lib/core/util/MemStream.cpp:41:19: style: C-style pointer casting [cstyleCast] src/lib/core/util/MemStream.cpp:60:19: style: C-style pointer casting [cstyleCast] src/lib/core/util/MemStream.cpp:81:23: style: C-style pointer casting [cstyleCast] src/lib/core/util/MemStream.cpp:95:22: style: C-style pointer casting [cstyleCast] src/lib/core/util/MemStream.cpp:143:13: style: C-style pointer casting [cstyleCast] src/lib/core/util/MemStream.cpp:166:27: style: C-style pointer casting [cstyleCast] src/lib/core/util/MemStream.cpp:167:20: style: C-style pointer casting [cstyleCast] src/lib/core/util/MemStream.cpp:143:7: style: Variable 'buf' can be declared as pointer to const [constVariablePointer] src/lib/core/util/SparseBuffer.cpp:30:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentChunkId [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataLen [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:50:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataLen [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:79:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataLen [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:120:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentChunkId [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reachedEnd_ [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:160:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:174:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:179:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentChunkId [valueFlowBailoutIncompleteVar] src/lib/core/util/logger.cpp:42:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_handler [valueFlowBailoutIncompleteVar] src/lib/core/util/logger.cpp:51:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warning_handler [valueFlowBailoutIncompleteVar] src/lib/core/util/logger.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_handler [valueFlowBailoutIncompleteVar] src/lib/core/util/SparseBuffer.cpp:68:11: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:38:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_TILE_CACHE_NONE [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartDataLength [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartDataLength [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:67:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sot_marker_segment_len_minus_tile_data_len [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numProcessedPackets [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:105:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numProcessedPackets [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:109:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numProcessedPackets [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numDecompressedPackets [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numDecompressedPackets [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preCalculatedTileLen [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:129:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enableTilePartGeneration_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileIndex_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:138:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileIndex_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tile [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheduler_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isCompressor_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_TILE_CACHE_NONE [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetTracker_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:204:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:269:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:299:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tile [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:304:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:313:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PLUGIN_STATE_DEBUG [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:375:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartCounter_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartCounter_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:406:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:428:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_plugin_tile [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:631:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:653:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mct [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:680:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mct [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:705:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:748:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mct [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:776:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:793:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcp_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:919:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartCounter_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:969:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1030:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartDataLength [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rateControlAlgorithm [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1134:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1140:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numlayers [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1151:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numlayers [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1163:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layerDistoration [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1240:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numlayers [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1378:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1538:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layerDistoration [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1631:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layerDistoration [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1687:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxCompressLayersGRK [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1693:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1699:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1705:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1710:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1732:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1743:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1754:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] src/lib/core/tile/TileProcessor.cpp:1765:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numprec_ [valueFlowBailoutIncompleteVar] src/lib/core/wavelet/WaveletReverse.cpp:40:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di [valueFlowBailoutIncompleteVar] src/lib/core/wavelet/WaveletReverse.cpp:49:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di [valueFlowBailoutIncompleteVar] src/lib/core/wavelet/WaveletReverse.cpp:65:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di [valueFlowBailoutIncompleteVar] src/lib/core/wavelet/WaveletReverse.cpp:153:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsalpha.c:216:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsalpha.c:335:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsalpha.c:346:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsalpha.c:394:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsalpha.c:409:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsalpha.c:467:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsalpha.c:544:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscam02.c:413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable D_CALCULATE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscam02.c:67:41: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmscam02.c:73:42: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmscam02.c:79:41: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmscam02.c:92:40: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmscam02.c:150:62: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmscam02.c:297:61: style: Parameter 'pMod' can be declared as pointer to const [constParameterPointer] src/lib/core/wavelet/WaveletFwd.cpp:61:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/wavelet/WaveletFwd.cpp:255:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] src/lib/core/wavelet/WaveletFwd.cpp:389:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride_ [valueFlowBailoutIncompleteVar] src/lib/core/wavelet/WaveletFwd.cpp:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_ELTS_V8 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:454:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:485:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:530:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_CORRUPTION_DETECTED [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:540:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:651:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:730:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:833:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1024:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1075:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1214:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1426:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1437:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1558:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1649:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1686:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_WRITE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1881:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1932:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:1957:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:2009:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:2065:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:2197:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:2392:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:2429:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:2481:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAX_PATH [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:2755:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscgats.c:2878:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:183:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable X [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:215:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:290:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:335:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:368:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_ABSOLUTE_COLORIMETRIC [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:436:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:495:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:524:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:675:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:710:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:753:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:880:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:979:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:1103:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:1196:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmscnvrt.c:344:23: warning: Either the condition 'off!=NULL' is redundant or there is possible null pointer dereference: (cmsFloat64Number*)off. [nullPointerRedundantCheck] thirdparty/liblcms2/src/cmscnvrt.c:336:26: note: Assuming that condition 'off!=NULL' is not redundant thirdparty/liblcms2/src/cmscnvrt.c:344:23: note: Null pointer dereference thirdparty/liblcms2/src/cmscnvrt.c:513:49: style:inconclusive: Function 'DefaultICCintents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. [funcArgNamesDifferent] thirdparty/liblcms2/src/cmscnvrt.c:35:48: note: Function 'DefaultICCintents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. thirdparty/liblcms2/src/cmscnvrt.c:513:49: note: Function 'DefaultICCintents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. thirdparty/liblcms2/src/cmscnvrt.c:722:59: style:inconclusive: Function 'BlackPreservingKOnlyIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. [funcArgNamesDifferent] thirdparty/liblcms2/src/cmscnvrt.c:48:59: note: Function 'BlackPreservingKOnlyIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. thirdparty/liblcms2/src/cmscnvrt.c:722:59: note: Function 'BlackPreservingKOnlyIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. thirdparty/liblcms2/src/cmscnvrt.c:948:59: style:inconclusive: Function 'BlackPreservingKPlaneIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. [funcArgNamesDifferent] thirdparty/liblcms2/src/cmscnvrt.c:61:60: note: Function 'BlackPreservingKPlaneIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. thirdparty/liblcms2/src/cmscnvrt.c:948:59: note: Function 'BlackPreservingKPlaneIntents' argument 3 names different: declaration 'Intents' definition 'TheIntents'. thirdparty/liblcms2/src/cmscnvrt.c:1186:55: style:inconclusive: Function '_cmsRegisterRenderingIntentPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:427:55: note: Function '_cmsRegisterRenderingIntentPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. thirdparty/liblcms2/src/cmscnvrt.c:1186:55: note: Function '_cmsRegisterRenderingIntentPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. thirdparty/liblcms2/src/cmscnvrt.c:1186:74: style:inconclusive: Function '_cmsRegisterRenderingIntentPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:427:81: note: Function '_cmsRegisterRenderingIntentPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmscnvrt.c:1186:74: note: Function '_cmsRegisterRenderingIntentPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmscnvrt.c:329:31: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmscnvrt.c:329:43: style: Parameter 'off' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmscnvrt.c:513:49: style: Parameter 'TheIntents' can be declared as const array. However it seems that 'DefaultICCintents' is a callback function, if 'TheIntents' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/liblcms2/src/cmscnvrt.c:87:101: note: You might need to cast the function pointer here thirdparty/liblcms2/src/cmscnvrt.c:513:49: note: Parameter 'TheIntents' can be declared as const array thirdparty/liblcms2/src/cmscnvrt.c:1189:31: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmserr.c:32:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCMS_VERSION [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmserr.c:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmserr.c:246:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmserr.c:462:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultLogErrorHandlerFunction [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmserr.c:609:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmserr.c:650:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmserr.c:424:13: style: Condition 'ptr!=NULL' is always true [knownConditionTrueFalse] thirdparty/liblcms2/src/cmserr.c:230:76: style:inconclusive: Function '_cmsRegisterMemHandlerPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:409:77: note: Function '_cmsRegisterMemHandlerPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmserr.c:230:76: note: Function '_cmsRegisterMemHandlerPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmserr.c:365:44: style:inconclusive: Function '_cmsSubAllocDestroy' argument 1 names different: declaration 's' definition 'sub'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:464:57: note: Function '_cmsSubAllocDestroy' argument 1 names different: declaration 's' definition 'sub'. thirdparty/liblcms2/src/cmserr.c:365:44: note: Function '_cmsSubAllocDestroy' argument 1 names different: declaration 's' definition 'sub'. thirdparty/liblcms2/src/cmserr.c:382:39: style:inconclusive: Function '_cmsSubAlloc' argument 1 names different: declaration 's' definition 'sub'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:465:50: note: Function '_cmsSubAlloc' argument 1 names different: declaration 's' definition 'sub'. thirdparty/liblcms2/src/cmserr.c:382:39: note: Function '_cmsSubAlloc' argument 1 names different: declaration 's' definition 'sub'. thirdparty/liblcms2/src/cmserr.c:597:71: style:inconclusive: Function '_cmsRegisterMutexPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:439:70: note: Function '_cmsRegisterMutexPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmserr.c:597:71: note: Function '_cmsRegisterMutexPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmserr.c:204:53: style: Parameter 'Plugin' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmserr.c:463:11: style: Variable 'from' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmserr.c:584:11: style: Variable 'from' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmserr.c:599:21: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] src/lib/core/util/GrkImage_Conversion.cpp:470:46: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkImage_Conversion.cpp:1513:13: style: C-style pointer casting [cstyleCast] src/lib/core/util/GrkImage_Conversion.cpp:301:9: style: Variable 'prec' is assigned a value that is never used. [unreadVariable] thirdparty/liblcms2/src/cmscgats.c:1649:9: style: The if condition is the same as the previous if condition [duplicateCondition] thirdparty/liblcms2/src/cmscgats.c:1646:9: note: First condition thirdparty/liblcms2/src/cmscgats.c:1649:9: note: Second condition thirdparty/liblcms2/src/cmscgats.c:684:13: style: Condition '*Buffer' is always true [knownConditionTrueFalse] thirdparty/liblcms2/src/cmscgats.c:692:13: style: Condition '*Buffer' is always true [knownConditionTrueFalse] thirdparty/liblcms2/src/cmscgats.c:687:17: note: Assuming that condition '*Buffer=='.'' is not redundant thirdparty/liblcms2/src/cmscgats.c:692:13: note: Condition '*Buffer' is always true thirdparty/liblcms2/src/cmscgats.c:698:17: style: Condition '*Buffer' is always true [knownConditionTrueFalse] thirdparty/liblcms2/src/cmscgats.c:710:13: style: Condition '*Buffer' is always true [knownConditionTrueFalse] thirdparty/liblcms2/src/cmscgats.c:716:17: style: Condition '*Buffer' is always true [knownConditionTrueFalse] thirdparty/liblcms2/src/cmscgats.c:713:21: note: Assuming that condition '*Buffer=='-'' is not redundant thirdparty/liblcms2/src/cmscgats.c:716:17: note: Condition '*Buffer' is always true thirdparty/liblcms2/src/cmscgats.c:722:21: style: Condition '*Buffer' is always true [knownConditionTrueFalse] thirdparty/liblcms2/src/cmscgats.c:719:25: note: Assuming that condition '*Buffer=='+'' is not redundant thirdparty/liblcms2/src/cmscgats.c:722:21: note: Condition '*Buffer' is always true thirdparty/liblcms2/src/cmscgats.c:733:17: style: Condition '*Buffer' is always true [knownConditionTrueFalse] thirdparty/liblcms2/src/cmscgats.c:2001:21: style: Condition 'it8->sy!=SEND_DATA' is always true [knownConditionTrueFalse] thirdparty/liblcms2/src/cmscgats.c:2001:45: style: Condition 'it8->sy!=SEOF' is always true [knownConditionTrueFalse] thirdparty/liblcms2/src/cmscgats.c:403:25: style: Parameter 's' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmscgats.c:1810:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmscgats.c:1847:28: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmscgats.c:2299:23: style: Variable 'Label' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmscgats.c:2318:35: style: Variable 'Type' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmscgats.c:2595:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmscgats.c:2618:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmscgats.c:2637:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmscgats.c:2746:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmscgats.c:2788:13: style: Variable 'it8' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmscgats.c:2802:12: style: Variable 't' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmscgats.c:2827:13: style: Variable 'it8' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsgmt.c:71:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_RELATIVE_COLORIMETRIC [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgmt.c:111:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgmt.c:151:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgmt.c:219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgmt.c:312:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgmt.c:430:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgmt.c:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgmt.c:519:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgmt.c:612:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigRgbData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:136:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:222:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:722:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:796:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:826:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:874:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:919:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampledPoints [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:981:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:1065:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:1146:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:1198:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:1323:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:1340:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:1397:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:1493:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Params [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgmt.c:288:55: style: Parameter 'hProfiles' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsgmt.c:289:52: style: Parameter 'BPC' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsgmt.c:290:59: style: Parameter 'Intents' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsgmt.c:291:60: style: Parameter 'AdaptationStates' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsgmt.c:223:16: style: Variable 'ErrorRatio' is assigned a value that is never used. [unreadVariable] thirdparty/liblcms2/src/cmsio0.c:65:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:105:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cms_io_handler [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:156:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_READ [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_SEEK [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:200:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:245:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsIOHANDLER [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:320:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:333:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:346:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:357:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:367:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:382:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsIOHANDLER [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:448:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:630:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:657:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:697:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCHeader [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:788:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcmsSignature [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:917:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:923:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:942:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1065:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1093:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1127:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1216:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1306:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1384:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1402:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1424:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1500:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TYPES_IN_LCMS_PLUGIN [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1526:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1647:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1669:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1793:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1908:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1935:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:1963:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio0.c:575:13: style: Condition '!lFollowLinks' is always false [knownConditionTrueFalse] thirdparty/liblcms2/src/cmsio0.c:71:15: style: Variable 'ResData' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:187:14: style: Variable 'ResData' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:482:21: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:519:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:548:34: style: Parameter 'Profile' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsio0.c:607:32: style: Variable 'TypeHandler' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:862:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:886:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:898:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:904:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:947:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:959:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:971:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:983:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:1025:22: style: Variable 'Icc' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:1189:24: style: Variable 'TypeHandler' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:1443:28: style: Variable 'TypeHandler' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio0.c:1495:43: style: Parameter 'TagDescriptor' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsio0.c:1643:24: style: Variable 'TypeHandler' can be declared as pointer to const [constVariablePointer] src/lib/core/wavelet/WaveletFwd.cpp:212:38: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:215:38: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:817:30: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:818:30: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:907:28: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:908:28: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:390:27: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:404:12: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:440:35: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:443:35: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:465:18: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:512:26: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:535:18: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:187:24: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:188:46: style: C-style pointer casting [cstyleCast] src/lib/core/wavelet/WaveletFwd.cpp:118:11: style: The scope of the variable 'i' can be reduced. [variableScope] src/lib/core/wavelet/WaveletFwd.cpp:328:11: style: The scope of the variable 'i' can be reduced. [variableScope] src/lib/core/wavelet/WaveletFwd.cpp:742:12: style: The scope of the variable 'c' can be reduced. [variableScope] src/lib/core/wavelet/WaveletFwd.cpp:459:18: style: Local variable 'i' shadows outer variable [shadowVariable] src/lib/core/wavelet/WaveletFwd.cpp:409:10: note: Shadowed declaration src/lib/core/wavelet/WaveletFwd.cpp:459:18: note: Shadow variable src/lib/core/wavelet/WaveletFwd.cpp:509:8: style: Local variable 'dwt' shadows outer variable [shadowVariable] src/lib/core/wavelet/WaveletFwd.cpp:411:6: note: Shadowed declaration src/lib/core/wavelet/WaveletFwd.cpp:509:8: note: Shadow variable src/lib/core/wavelet/WaveletFwd.cpp:529:18: style: Local variable 'i' shadows outer variable [shadowVariable] src/lib/core/wavelet/WaveletFwd.cpp:409:10: note: Shadowed declaration src/lib/core/wavelet/WaveletFwd.cpp:529:18: note: Shadow variable src/lib/core/tile/TileProcessor.cpp:212:4: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:686:14: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:689:36: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:735:22: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:758:14: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:761:34: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:807:16: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:994:17: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:996:14: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:1000:17: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:1002:14: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:1008:17: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:1009:46: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:1010:14: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:1014:17: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:1015:47: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:1016:14: style: C-style pointer casting [cstyleCast] src/lib/core/tile/TileProcessor.cpp:1305:12: style: The scope of the variable 'lowerBound' can be reduced. [variableScope] src/lib/core/tile/TileProcessor.cpp:480:17: style: Variable 'pp' can be declared as reference to const [constVariableReference] src/lib/core/tile/TileProcessor.cpp:515:14: style: Variable 'ppair' can be declared as reference to const [constVariableReference] src/lib/core/tile/TileProcessor.cpp:1570:19: style: Variable 'pass' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsgamma.c:1028:24: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1024. [multiCondition] thirdparty/liblcms2/src/cmsgamma.c:1024:20: note: first condition thirdparty/liblcms2/src/cmsgamma.c:1028:24: note: else if condition is opposite to first condition thirdparty/liblcms2/src/cmsgamma.c:1044:24: style: Expression is always true because 'else if' condition is opposite to previous condition at line 1040. [multiCondition] thirdparty/liblcms2/src/cmsgamma.c:1040:20: note: first condition thirdparty/liblcms2/src/cmsgamma.c:1044:24: note: else if condition is opposite to first condition thirdparty/liblcms2/src/cmsio1.c:70:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMediaWhitePointTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:100:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigChromaticAdaptationTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:139:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigRedColorantTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:162:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayTRCTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:226:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:276:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:317:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:419:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayTRCTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:475:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:528:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCLutElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:552:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:592:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_ABSOLUTE_COLORIMETRIC [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:675:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:716:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_ABSOLUTE_COLORIMETRIC [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:815:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayTRCTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:838:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:867:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:890:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileSequenceDescTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:919:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileSequenceDescTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:959:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigTechnologyTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsio1.c:985:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileDescriptionTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsgamma.c:127:81: style:inconclusive: Function '_cmsRegisterParametricCurvesPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:415:82: note: Function '_cmsRegisterParametricCurvesPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmsgamma.c:127:81: note: Function '_cmsRegisterParametricCurvesPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmsgamma.c:165:55: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsgamma.c:273:41: style: Variable 'c' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsgamma.c:1138:56: style: Parameter 'w' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsgamma.c:1138:78: style: Parameter 'y' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmslut.c:40:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsStage [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:66:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:73:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigIdentityElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:119:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:215:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsStageToneCurvesData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:255:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCurveSetElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:300:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigIdentityElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:347:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsStageMatrixData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:394:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMatrixElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:488:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsStageCLutData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:610:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:627:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:647:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:711:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:750:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:816:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:875:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:906:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:968:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLab2XYZElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1000:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Table16 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1027:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabV2toV4 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1043:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabV4toV2 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1070:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLab2FloatPCS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1088:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZ2FloatPCS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigFloatPCS2Lab [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmd5.c:70:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1125:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigFloatPCS2XYZ [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmd5.c:303:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1143:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigClipNegativesElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1178:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZ2LabElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1294:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1352:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1373:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1515:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1621:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmslut.c:1756:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmd5.c:68:63: style: Parameter 'in' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsio1.c:66:16: style: Variable 'Tag' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio1.c:96:14: style: Variable 'Tag' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio1.c:115:24: style: Variable 'White' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsio1.c:941:97: style: Parameter 'hProfiles' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsio1.c:952:33: style: Variable 'techpt' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsmtrx.c:36:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:66:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:107:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:119:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:133:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:160:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAT3 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsmtrx.c:156:67: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsnamed.c:41:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMLU [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:69:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:99:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:129:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Country [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:147:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:216:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:257:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:468:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:497:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:519:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:545:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsNAMEDCOLORLIST [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:611:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:652:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:680:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:710:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:730:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:746:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:762:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:780:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSEQ [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:806:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Manufacturer [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:823:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSEQ [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:923:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsDICTentry [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:75:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:102:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:165:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:422:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1060:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1164:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1165:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1166:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1167:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1168:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1169:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1170:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1171:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1172:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1174:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsintrp.c:1183:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMS_LERP_FLAGS_FLOAT [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsnamed.c:119:28: style: Parameter 'mlu' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsnamed.c:336:19: style: Variable 'v' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsnamed.c:699:24: style: Variable 'List' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsnamed.c:943:19: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsnamed.c:969:15: style: Variable 'dict' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmslut.c:161:30: style: Variable 'Data' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmslut.c:1286:19: style: Variable 'prev' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmslut.c:1287:19: style: Variable 'next' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmslut.c:1289:19: style: Variable 'Last' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmslut.c:1347:18: style: Variable 'lut' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmslut.c:1654:15: style: Variable 'mpe' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmslut.c:1721:53: style: Parameter 'a' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmslut.c:1721:75: style: Parameter 'b' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmslut.c:1746:64: style: Parameter 'Hint' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsplugin.c:117:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt8Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:130:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:146:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:162:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:175:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:209:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:227:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:244:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsEncodedXYZNumber [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:259:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt8Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:272:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:286:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:299:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:314:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:327:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:340:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:357:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsEncodedXYZNumber [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:440:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:455:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:467:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:484:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:511:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:544:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_CORRUPTION_DETECTED [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:567:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPluginMagicNumber [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:716:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:762:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_INTERNAL [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:816:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPluginMemHandlerSig [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:1036:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspcs.c:672:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_HIGHRESPRECALC [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspcs.c:730:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspcs.c:769:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspcs.c:814:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PT_GRAY [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsplugin.c:1039:9: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] thirdparty/liblcms2/src/cmsplugin.c:755:44: style:inconclusive: Function '_cmsContextGetClientChunk' argument 1 names different: declaration 'id' definition 'ContextID'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:527:48: note: Function '_cmsContextGetClientChunk' argument 1 names different: declaration 'id' definition 'ContextID'. thirdparty/liblcms2/src/cmsplugin.c:755:44: note: Function '_cmsContextGetClientChunk' argument 1 names different: declaration 'id' definition 'ContextID'. thirdparty/liblcms2/src/cmsplugin.c:84:21: style: Variable 'pIn' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsplugin.c:724:32: style: Variable 'id' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsplugin.c:1024:16: style: Variable 't' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmspcs.c:550:43: style: Local variable 'f' shadows outer function [shadowFunction] thirdparty/liblcms2/src/cmspcs.c:119:18: note: Shadowed declaration thirdparty/liblcms2/src/cmspcs.c:550:43: note: Shadow variable thirdparty/liblcms2/src/cmssamp.c:52:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_RELATIVE_COLORIMETRIC [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssamp.c:80:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCMS_USED_AS_INPUT [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssamp.c:158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssamp.c:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssamp.c:354:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:341:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileDescriptionTag [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:375:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:534:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:551:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Table16 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:689:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAMPLER_INSPECT [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:717:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:764:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:809:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCurveSetElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:858:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GRAY_8 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:897:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:978:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_RELATIVE_COLORIMETRIC [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:1022:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAX_PATH [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:1078:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:1308:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_BLACKPOINTCOMPENSATION [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:1413:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:1437:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAX_PATH [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:1500:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_NODEFAULTRESOURCEDEF [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:1583:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPS_RESOURCE_CRD [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsps2.c:1611:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPS_RESOURCE_CSA [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:143:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:182:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:193:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:253:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:306:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:343:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsInterpFn16 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:372:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InterpParams [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:427:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:456:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:479:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCLutElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:555:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:567:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:662:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:928:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:1023:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:1038:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:1275:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:1302:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:1383:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:1622:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:1673:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:1872:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:1904:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:150:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:532:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:584:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:644:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:672:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:923:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:958:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:996:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1032:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1068:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1082:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1135:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1192:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1216:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1265:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1317:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1384:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1452:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1481:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1511:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1541:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1570:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1753:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:1909:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:2735:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:2764:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:2794:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:2823:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:2881:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:2934:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:2989:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3039:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3067:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3097:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3220:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3273:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3325:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3378:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3780:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3809:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFormatterInput [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3819:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssamp.c:284:78: style: Parameter 'x' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmssamp.c:284:100: style: Parameter 'y' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsps2.c:532:43: style: Parameter 'g1' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsps2.c:532:64: style: Parameter 'g2' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsps2.c:775:51: style: Parameter 'Pipeline' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsps2.c:962:26: style: Variable 'Data' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsps2.c:970:77: style: Parameter 'Matrix' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsps2.c:970:95: style: Parameter 'Shaper' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsps2.c:1407:83: style: Parameter 'Out' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmssm.c:124:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssm.c:159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssm.c:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssm.c:196:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssm.c:293:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssm.c:340:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssm.c:367:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssm.c:398:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssm.c:487:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmssm.c:560:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:81:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:131:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:153:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:184:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:233:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:286:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:352:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIEXYZ [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:378:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIEXYZ [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:413:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIExyYTRIPLE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:457:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:468:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:484:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIExyYTRIPLE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:516:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:543:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:561:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:586:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:611:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:622:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:647:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:676:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:688:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:709:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSignature [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:734:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSignature [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:802:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:843:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMultiLocalizedUnicodeType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:864:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:895:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:909:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:937:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1014:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMultiLocalizedUnicodeType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1197:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1248:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCurveType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1270:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1298:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1371:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsDateTimeNumber [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1389:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsDateTimeNumber [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1438:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCMeasurementConditions [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1449:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1464:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCMeasurementConditions [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1502:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1579:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1642:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLut8Type [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1656:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLut8Type [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1688:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1744:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nEntries [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1784:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1820:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1914:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMatrixElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2027:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2075:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nEntries [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2109:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2196:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMatrixElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2377:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2456:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2467:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2531:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2598:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2639:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSegments [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2679:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2737:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2850:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:2925:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3040:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3082:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3166:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3212:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3309:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3324:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3375:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigTextDescriptionType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3391:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3452:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3470:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3504:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID8 [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3521:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3565:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUcrBg [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3639:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3663:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUcrBg [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3714:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3747:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3790:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3830:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsScreening [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3869:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3889:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsScreening [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3914:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCViewingConditions [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3942:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:3956:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCViewingConditions [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4013:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigSegmentedCurve [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4149:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4187:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigSegmentedCurve [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4268:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4305:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4364:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4399:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4451:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4507:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4551:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4600:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4745:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4863:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:4952:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5004:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5015:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5036:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5069:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5082:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5154:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5173:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5192:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5221:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5303:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:5693:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmspack.c:3770:76: style:inconclusive: Function '_cmsRegisterFormattersPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:418:76: note: Function '_cmsRegisterFormattersPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmspack.c:3770:76: note: Function '_cmsRegisterFormattersPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmspack.c:1037:27: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmspack.c:1471:23: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmspack.c:1501:23: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmspack.c:1531:23: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmspack.c:1560:23: style: Variable 'Pt' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmspack.c:1664:61: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:1729:61: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:1802:61: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:1858:61: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:1957:56: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:1983:60: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2096:56: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2117:63: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2139:60: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2161:65: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2251:65: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2283:69: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2300:56: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2319:60: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2338:65: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2374:73: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2409:82: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2443:77: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2478:86: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2495:64: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2515:68: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2536:73: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2557:77: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2594:63: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2640:55: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2656:63: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2671:64: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2687:60: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2702:69: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:2950:54: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:3001:54: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:3053:56: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:3083:57: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:3114:56: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:3144:57: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:3339:54: style: Parameter 'wOut' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmspack.c:3773:26: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmssm.c:263:12: style: Variable 'tN' is assigned a value that is never used. [unreadVariable] thirdparty/liblcms2/src/cmssm.c:276:12: style: Variable 'tN' is assigned a value that is never used. [unreadVariable] thirdparty/liblcms2/src/cmswtpnt.c:74:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmswtpnt.c:176:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmswtpnt.c:205:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmswtpnt.c:257:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmswtpnt.c:304:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmswtpnt.c:338:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:36:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:119:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigDisplayClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:240:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigDisplayClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:302:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:388:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:402:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:484:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigAbstractClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:531:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigAbstractClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:577:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigAbstractClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:721:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:742:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:847:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigOutputClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:895:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZData [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:906:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_GUESSDEVICECLASS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:957:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorClass [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:1034:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:1083:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorElemType [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmswtpnt.c:278:69: style:inconclusive: Function '_cmsBuildRGB2XYZtransferMatrix' argument 2 names different: declaration 'WhitePoint' definition 'WhitePt'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:1118:71: note: Function '_cmsBuildRGB2XYZtransferMatrix' argument 2 names different: declaration 'WhitePoint' definition 'WhitePt'. thirdparty/liblcms2/src/cmswtpnt.c:278:69: note: Function '_cmsBuildRGB2XYZtransferMatrix' argument 2 names different: declaration 'WhitePoint' definition 'WhitePt'. thirdparty/liblcms2/src/cmswtpnt.c:278:101: style:inconclusive: Function '_cmsBuildRGB2XYZtransferMatrix' argument 3 names different: declaration 'Primaries' definition 'Primrs'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:1118:106: note: Function '_cmsBuildRGB2XYZtransferMatrix' argument 3 names different: declaration 'Primaries' definition 'Primrs'. thirdparty/liblcms2/src/cmswtpnt.c:278:101: note: Function '_cmsBuildRGB2XYZtransferMatrix' argument 3 names different: declaration 'Primaries' definition 'Primrs'. thirdparty/liblcms2/src/cmsxform.c:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:267:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:334:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:372:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:408:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:473:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:512:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:567:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:718:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:806:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_NOOPTIMIZE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:937:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:989:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PT_ANY [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:1020:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsD50X [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:1053:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_NULLTRANSFORM [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:1199:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:1279:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_BLACKPOINTCOMPENSATION [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsxform.c:1356:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_NOT_SUITABLE [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsvirt.c:1150:19: style: Variable 'FirstStage' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsvirt.c:1151:19: style: Variable 'LastStage' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsxform.c:708:75: style:inconclusive: Function '_cmsRegisterTransformPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:436:75: note: Function '_cmsRegisterTransformPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmsxform.c:708:75: note: Function '_cmsRegisterTransformPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmsxform.c:1204:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] thirdparty/liblcms2/src/cmsxform.c:42:11: style: Variable 'from' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsxform.c:106:30: style: Variable 'ContextAlarmCodes' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsxform.c:132:11: style: Variable 'from' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsxform.c:756:72: style: Parameter 'CMMcargo' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsxform.c:763:74: style: Parameter 'CMMcargo' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsxform.c:770:77: style: Parameter 'CMMcargo' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsxform.c:778:78: style: Parameter 'CMMcargo' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsxform.c:1321:20: style: Variable 'xform' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsxform.c:1330:20: style: Variable 'xform' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsxform.c:1338:20: style: Variable 'xform' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmstypes.c:5500:47: style:inconclusive: Function '_cmsRegisterTagTypePlugin' argument 1 names different: declaration 'ContextID' definition 'id'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:421:47: note: Function '_cmsRegisterTagTypePlugin' argument 1 names different: declaration 'ContextID' definition 'id'. thirdparty/liblcms2/src/cmstypes.c:5500:47: note: Function '_cmsRegisterTagTypePlugin' argument 1 names different: declaration 'ContextID' definition 'id'. thirdparty/liblcms2/src/cmstypes.c:5500:66: style:inconclusive: Function '_cmsRegisterTagTypePlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:421:73: note: Function '_cmsRegisterTagTypePlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmstypes.c:5500:66: note: Function '_cmsRegisterTagTypePlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmstypes.c:5505:59: style:inconclusive: Function '_cmsRegisterMultiProcessElementPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:430:59: note: Function '_cmsRegisterMultiProcessElementPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. thirdparty/liblcms2/src/cmstypes.c:5505:59: note: Function '_cmsRegisterMultiProcessElementPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. thirdparty/liblcms2/src/cmstypes.c:5505:78: style:inconclusive: Function '_cmsRegisterMultiProcessElementPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:430:85: note: Function '_cmsRegisterMultiProcessElementPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmstypes.c:5505:78: note: Function '_cmsRegisterMultiProcessElementPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmstypes.c:5684:43: style:inconclusive: Function '_cmsRegisterTagPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:424:43: note: Function '_cmsRegisterTagPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. thirdparty/liblcms2/src/cmstypes.c:5684:43: note: Function '_cmsRegisterTagPlugin' argument 1 names different: declaration 'ContextID' definition 'id'. thirdparty/liblcms2/src/cmstypes.c:5684:62: style:inconclusive: Function '_cmsRegisterTagPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:424:69: note: Function '_cmsRegisterTagPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmstypes.c:5684:62: note: Function '_cmsRegisterTagPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmstypes.c:72:23: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmstypes.c:669:23: style: Variable 'Value' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmstypes.c:907:17: style: Variable 'BinData' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmstypes.c:1246:19: style: Variable 'Curve' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmstypes.c:1639:18: style: Variable 'Lut' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmstypes.c:1653:18: style: Variable 'Lut' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmstypes.c:4045:32: style: Variable 'ParamsByType' can be declared as const array [constVariable] thirdparty/liblcms2/src/cmstypes.c:4181:61: style: Parameter 'g' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmstypes.c:4216:29: style: Variable 'ParamsByType' can be declared as const array [constVariable] thirdparty/liblcms2/src/cmstypes.c:5686:19: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] thirdparty/libpng/pngerror.c:747:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngerror.c:819:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libpng/png.c:130:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NULL [valueFlowBailoutIncompleteVar] thirdparty/libpng/png.c:170:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uInt [valueFlowBailoutIncompleteVar] thirdparty/libpng/png.c:977:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libpng/png.c:2868:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN_10_EXP [valueFlowBailoutIncompleteVar] thirdparty/libpng/png.c:2912:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmstypes.c:1545:20: style: Variable 'NumOfWchar' is assigned a value that is never used. [unreadVariable] thirdparty/liblcms2/src/cmstypes.c:3474:15: style: Variable 'SizeOfTag' is assigned a value that is never used. [unreadVariable] thirdparty/libpng/pngerror.c:392:61: style:inconclusive: Function 'png_app_warning' argument 2 names different: declaration 'message' definition 'error_message'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1815:1: note: Function 'png_app_warning' argument 2 names different: declaration 'message' definition 'error_message'. thirdparty/libpng/pngerror.c:392:61: note: Function 'png_app_warning' argument 2 names different: declaration 'message' definition 'error_message'. thirdparty/libpng/pngerror.c:405:59: style:inconclusive: Function 'png_app_error' argument 2 names different: declaration 'message' definition 'error_message'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1821:1: note: Function 'png_app_error' argument 2 names different: declaration 'message' definition 'error_message'. thirdparty/libpng/pngerror.c:405:59: note: Function 'png_app_error' argument 2 names different: declaration 'message' definition 'error_message'. thirdparty/libpng/pngerror.c:936:29: style:inconclusive: Function 'png_safe_execute' argument 1 names different: declaration 'image' definition 'image_in'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:2071:1: note: Function 'png_safe_execute' argument 1 names different: declaration 'image' definition 'image_in'. thirdparty/libpng/pngerror.c:936:29: note: Function 'png_safe_execute' argument 1 names different: declaration 'image' definition 'image_in'. thirdparty/libpng/pngmem.c:200:12: style: Condition 'ret==NULL' is always true [knownConditionTrueFalse] thirdparty/libpng/pngmem.c:198:25: note: Calling function 'png_malloc_base' returns 0 thirdparty/libpng/pngmem.c:198:25: note: Assignment 'ret=png_malloc_base(NULL,size)', assigned value is 0 thirdparty/libpng/pngmem.c:200:12: note: Condition 'ret==NULL' is always true thirdparty/libpng/pngmem.c:131:1: style:inconclusive: Function 'png_realloc_array' argument 2 names different: declaration 'array' definition 'old_array'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1022:1: note: Function 'png_realloc_array' argument 2 names different: declaration 'array' definition 'old_array'. thirdparty/libpng/pngmem.c:131:1: note: Function 'png_realloc_array' argument 2 names different: declaration 'array' definition 'old_array'. thirdparty/libpng/pngpread.c:671:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_SYNC_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngread.c:1524:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] thirdparty/libpng/png.c:1758:49: style:inconclusive: Function 'png_colorspace_set_endpoints' argument 3 names different: declaration 'XYZ' definition 'XYZ_in'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1656:1: note: Function 'png_colorspace_set_endpoints' argument 3 names different: declaration 'XYZ' definition 'XYZ_in'. thirdparty/libpng/png.c:1758:49: note: Function 'png_colorspace_set_endpoints' argument 3 names different: declaration 'XYZ' definition 'XYZ_in'. thirdparty/libpng/png.c:3349:65: style:inconclusive: Function 'png_muldiv' argument 3 names different: declaration 'multiplied_by' definition 'times'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1978:1: note: Function 'png_muldiv' argument 3 names different: declaration 'multiplied_by' definition 'times'. thirdparty/libpng/png.c:3349:65: note: Function 'png_muldiv' argument 3 names different: declaration 'multiplied_by' definition 'times'. thirdparty/libpng/png.c:3350:16: style:inconclusive: Function 'png_muldiv' argument 4 names different: declaration 'divided_by' definition 'divisor'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1978:1: note: Function 'png_muldiv' argument 4 names different: declaration 'divided_by' definition 'divisor'. thirdparty/libpng/png.c:3350:16: note: Function 'png_muldiv' argument 4 names different: declaration 'divided_by' definition 'divisor'. thirdparty/libpng/png.c:3472:75: style:inconclusive: Function 'png_muldiv_warn' argument 3 names different: declaration 'multiplied_by' definition 'times'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1984:1: note: Function 'png_muldiv_warn' argument 3 names different: declaration 'multiplied_by' definition 'times'. thirdparty/libpng/png.c:3472:75: note: Function 'png_muldiv_warn' argument 3 names different: declaration 'multiplied_by' definition 'times'. thirdparty/libpng/png.c:3473:16: style:inconclusive: Function 'png_muldiv_warn' argument 4 names different: declaration 'divided_by' definition 'divisor'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1984:1: note: Function 'png_muldiv_warn' argument 4 names different: declaration 'divided_by' definition 'divisor'. thirdparty/libpng/png.c:3473:16: note: Function 'png_muldiv_warn' argument 4 names different: declaration 'divided_by' definition 'divisor'. thirdparty/libpng/png.c:3509:39: style:inconclusive: Function 'png_gamma_significant' argument 1 names different: declaration 'gamma_value' definition 'gamma_val'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:2007:1: note: Function 'png_gamma_significant' argument 1 names different: declaration 'gamma_value' definition 'gamma_val'. thirdparty/libpng/png.c:3509:39: note: Function 'png_gamma_significant' argument 1 names different: declaration 'gamma_value' definition 'gamma_val'. thirdparty/libpng/png.c:3864:60: style:inconclusive: Function 'png_gamma_8bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:2023:1: note: Function 'png_gamma_8bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. thirdparty/libpng/png.c:3864:60: note: Function 'png_gamma_8bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. thirdparty/libpng/png.c:3912:61: style:inconclusive: Function 'png_gamma_16bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:2021:1: note: Function 'png_gamma_16bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. thirdparty/libpng/png.c:3912:61: note: Function 'png_gamma_16bit_correct' argument 2 names different: declaration 'gamma_value' definition 'gamma_val'. thirdparty/libpng/png.c:3948:21: style:inconclusive: Function 'png_gamma_correct' argument 3 names different: declaration 'gamma_value' definition 'gamma_val'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:2019:1: note: Function 'png_gamma_correct' argument 3 names different: declaration 'gamma_value' definition 'gamma_val'. thirdparty/libpng/png.c:3948:21: note: Function 'png_gamma_correct' argument 3 names different: declaration 'gamma_value' definition 'gamma_val'. thirdparty/libpng/png.c:1071:22: style: Parameter 'colorspace' can be declared as pointer to const [constParameterPointer] thirdparty/libpng/png.c:762:7: error: Uninitialized variable: number_buf [uninitvar] thirdparty/libpng/png.c:1849:32: error: Uninitialized variable: number [uninitvar] src/lib/core/t1/part1/impl/T1.cpp:192:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_BITS [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:199:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_BITS [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:438:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_TERMALL [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:485:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_FRACBITS [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:552:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_FRACBITS [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:603:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_FRACBITS [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:773:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_FRACBITS [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:1011:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_SEGSYM [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:1036:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_VSC [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:1108:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_VSC [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:1161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_VSC [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:1260:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_PTERM [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:1030:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MIN [valueFlowBailoutIncompleteVar] thirdparty/liblcms2/src/cmsopt.c:1863:78: style:inconclusive: Function '_cmsRegisterOptimizationPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:433:78: note: Function '_cmsRegisterOptimizationPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmsopt.c:1863:78: note: Function '_cmsRegisterOptimizationPlugin' argument 2 names different: declaration 'Plugin' definition 'Data'. thirdparty/liblcms2/src/cmsopt.c:1896:47: style:inconclusive: Function '_cmsOptimizePipeline' argument 2 names different: declaration 'Lut' definition 'PtrLut'. [funcArgNamesDifferent] thirdparty/liblcms2/src/lcms2_internal.h:976:56: note: Function '_cmsOptimizePipeline' argument 2 names different: declaration 'Lut' definition 'PtrLut'. thirdparty/liblcms2/src/cmsopt.c:1896:47: note: Function '_cmsOptimizePipeline' argument 2 names different: declaration 'Lut' definition 'PtrLut'. thirdparty/liblcms2/src/cmsopt.c:470:73: style: Parameter 'Value' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsopt.c:549:59: style: Parameter 'White1' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsopt.c:549:85: style: Parameter 'White2' can be declared as const array [constParameter] thirdparty/liblcms2/src/cmsopt.c:1047:24: style: Variable 'OptimizedPrelinCLUT' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsopt.c:1089:38: style: Variable 'Data' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsopt.c:1368:18: style: Variable 'Lut' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsopt.c:1614:75: style: Parameter 'Mat' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsopt.c:1614:89: style: Parameter 'Off' can be declared as pointer to const [constParameterPointer] thirdparty/liblcms2/src/cmsopt.c:1721:43: style: Variable 'Data' can be declared as pointer to const [constVariablePointer] thirdparty/liblcms2/src/cmsopt.c:1865:28: style: Variable 'Plugin' can be declared as pointer to const [constVariablePointer] thirdparty/libpng/pngset.c:1597:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uInt [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngset.c:1397:22: style: Condition 'num_chunks_in<0' is always false [knownConditionTrueFalse] thirdparty/libpng/pngset.c:1388:22: note: Assuming that condition 'num_chunks_in<=0' is not redundant thirdparty/libpng/pngset.c:1397:22: note: Condition 'num_chunks_in<0' is always false thirdparty/libpng/pngread.c:3957:40: style: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true [knownConditionTrueFalse] thirdparty/libpng/pngread.c:3955:27: note: Assignment 'le=0x0001', assigned value is 1 thirdparty/libpng/pngread.c:3957:40: note: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true thirdparty/libpng/pngread.c:3561:26: style: Variable 'row' is assigned a value that is never used. [unreadVariable] thirdparty/libpng/pngwrite.c:931:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_SYNC_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngwrite.c:2352:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngwtran.c:418:33: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] thirdparty/libpng/pngwtran.c:438:33: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] thirdparty/libpng/pngwtran.c:480:33: style: Variable 'dp' is assigned a value that is never used. [unreadVariable] thirdparty/libpng/pngwrite.c:491:11: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] thirdparty/libpng/pngwrite.c:2057:37: style: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true [knownConditionTrueFalse] thirdparty/libpng/pngwrite.c:2055:24: note: Assignment 'le=0x0001', assigned value is 1 thirdparty/libpng/pngwrite.c:2057:37: note: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true thirdparty/libpng/pngwrite.c:487:15: style: Variable 'tbuf' can be declared as pointer to const [constVariablePointer] thirdparty/libpng/pngwutil.c:395:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngwutil.c:505:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngwutil.c:952:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngwutil.c:1163:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngwutil.c:1604:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngwutil.c:1690:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngwutil.c:2084:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_FINISH [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngwutil.c:2754:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libtiff/mkg3states.c:403:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libtiff/mkg3states.c:344:11: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/mkg3states.c:379:11: style: Variable 'outputfile' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/mkspans.c:33:1: portability: Omitted return type of function 'dumparray' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] thirdparty/libtiff/mkspans.c:52:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] thirdparty/libtiff/mkspans.c:34:8: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] thirdparty/libtiff/mkspans.c:35:16: style: Parameter 'runs' can be declared as const array [constParameter] thirdparty/libtiff/mkspans.c:38:8: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_aux.c:112:13: error: There is an unknown macro here somewhere. Configuration is required. If TIFF_SSIZE_FORMAT is a macro then please configure it. [unknownMacro] thirdparty/libtiff/tif_close.c:50:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_codec.c:117:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_color.c:44:34: style: Parameter 'cielab' can be declared as pointer to const [constParameterPointer] thirdparty/libtiff/tif_color.c:81:9: style: Variable 'matrix' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_color.c:124:42: style: Parameter 'refWhite' can be declared as pointer to const [constParameterPointer] thirdparty/libtiff/tif_color.c:235:50: style: Parameter 'luma' can be declared as pointer to const [constParameterPointer] thirdparty/libtiff/tif_color.c:235:63: style: Parameter 'refBlackWhite' can be declared as pointer to const [constParameterPointer] thirdparty/libtiff/tif_compress.c:43:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_compress.c:81:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dir.c:161:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dir.c:392:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dir.c:809:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dir.c:940:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dir.c:1754:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dirinfo.c:416:51: style:inconclusive: Function '_TIFFSetupFields' argument 2 names different: declaration 'infoarray' definition 'fieldarray'. [funcArgNamesDifferent] thirdparty/libtiff/tif_dir.h:265:63: note: Function '_TIFFSetupFields' argument 2 names different: declaration 'infoarray' definition 'fieldarray'. thirdparty/libtiff/tif_dirinfo.c:416:51: note: Function '_TIFFSetupFields' argument 2 names different: declaration 'infoarray' definition 'fieldarray'. thirdparty/libtiff/tif_dirinfo.c:384:53: style: Parameter 'nmemb' can be declared as pointer to const [constParameterPointer] thirdparty/libtiff/tif_dirinfo.c:387:21: style: Variable 'end' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_dirinfo.c:686:13: style: Variable 'pkey' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_dirinfo.c:1140:38: style: Parameter 'tif' can be declared as pointer to const [constParameterPointer] thirdparty/libtiff/tif_dirread.c:813:33: error: There is an unknown macro here somewhere. Configuration is required. If TIFF_SSIZE_FORMAT is a macro then please configure it. [unknownMacro] thirdparty/libpng/pngwutil.c:439:69: style:inconclusive: Function 'png_free_buffer_list' argument 2 names different: declaration 'list' definition 'listp'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:981:1: note: Function 'png_free_buffer_list' argument 2 names different: declaration 'list' definition 'listp'. thirdparty/libpng/pngwutil.c:439:69: note: Function 'png_free_buffer_list' argument 2 names different: declaration 'list' definition 'listp'. thirdparty/libpng/pngwutil.c:673:40: style:inconclusive: Function 'png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1121:1: note: Function 'png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'. thirdparty/libpng/pngwutil.c:673:40: note: Function 'png_write_IHDR' argument 6 names different: declaration 'compression_method' definition 'compression_type'. thirdparty/libpng/pngwutil.c:673:62: style:inconclusive: Function 'png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1121:1: note: Function 'png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'. thirdparty/libpng/pngwutil.c:673:62: note: Function 'png_write_IHDR' argument 7 names different: declaration 'filter_method' definition 'filter_type'. thirdparty/libpng/pngwutil.c:674:9: style:inconclusive: Function 'png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1121:1: note: Function 'png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'. thirdparty/libpng/pngwutil.c:674:9: note: Function 'png_write_IHDR' argument 8 names different: declaration 'interlace_method' definition 'interlace_type'. thirdparty/libpng/pngwutil.c:931:57: style:inconclusive: Function 'png_compress_IDAT' argument 2 names different: declaration 'row_data' definition 'input'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1128:1: note: Function 'png_compress_IDAT' argument 2 names different: declaration 'row_data' definition 'input'. thirdparty/libpng/pngwutil.c:931:57: note: Function 'png_compress_IDAT' argument 2 names different: declaration 'row_data' definition 'input'. thirdparty/libpng/pngwutil.c:932:22: style:inconclusive: Function 'png_compress_IDAT' argument 3 names different: declaration 'row_data_length' definition 'input_len'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1128:1: note: Function 'png_compress_IDAT' argument 3 names different: declaration 'row_data_length' definition 'input_len'. thirdparty/libpng/pngwutil.c:932:22: note: Function 'png_compress_IDAT' argument 3 names different: declaration 'row_data_length' definition 'input_len'. thirdparty/libpng/pngwutil.c:1099:42: style:inconclusive: Function 'png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1151:1: note: Function 'png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'. thirdparty/libpng/pngwutil.c:1099:42: note: Function 'png_write_sRGB' argument 2 names different: declaration 'intent' definition 'srgb_intent'. thirdparty/libpng/pngwutil.c:1179:56: style:inconclusive: Function 'png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1170:1: note: Function 'png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'. thirdparty/libpng/pngwutil.c:1179:56: note: Function 'png_write_sPLT' argument 2 names different: declaration 'palette' definition 'spalette'. thirdparty/libpng/pngwutil.c:1348:54: style:inconclusive: Function 'png_write_tRNS' argument 2 names different: declaration 'trans' definition 'trans_alpha'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1175:1: note: Function 'png_write_tRNS' argument 2 names different: declaration 'trans' definition 'trans_alpha'. thirdparty/libpng/pngwutil.c:1348:54: note: Function 'png_write_tRNS' argument 2 names different: declaration 'trans' definition 'trans_alpha'. thirdparty/libpng/pngwutil.c:1349:25: style:inconclusive: Function 'png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1175:1: note: Function 'png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'. thirdparty/libpng/pngwutil.c:1349:25: note: Function 'png_write_tRNS' argument 3 names different: declaration 'values' definition 'tran'. thirdparty/libpng/pngwutil.c:1349:35: style:inconclusive: Function 'png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1175:1: note: Function 'png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'. thirdparty/libpng/pngwutil.c:1349:35: note: Function 'png_write_tRNS' argument 4 names different: declaration 'number' definition 'num_trans'. thirdparty/libpng/pngwutil.c:1414:58: style:inconclusive: Function 'png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1181:1: note: Function 'png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'. thirdparty/libpng/pngwutil.c:1414:58: note: Function 'png_write_bKGD' argument 2 names different: declaration 'values' definition 'back'. thirdparty/libpng/pngwutil.c:2748:12: style:inconclusive: Function 'png_write_filtered_row' argument 3 names different: declaration 'row_bytes' definition 'full_row_length'. [funcArgNamesDifferent] thirdparty/libpng/pngwutil.c:2275:12: note: Function 'png_write_filtered_row' argument 3 names different: declaration 'row_bytes' definition 'full_row_length'. thirdparty/libpng/pngwutil.c:2748:12: note: Function 'png_write_filtered_row' argument 3 names different: declaration 'row_bytes' definition 'full_row_length'. thirdparty/libpng/pngwutil.c:637:72: style: Parameter 'comp' can be declared as pointer to const [constParameterPointer] thirdparty/libtiff/tif_dirwrite.c:227:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dirwrite.c:439:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dirwrite.c:2879:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dirwrite.c:2940:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dirwrite.c:3436:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_dumpmode.c:82:75: error: There is an unknown macro here somewhere. Configuration is required. If TIFF_SSIZE_FORMAT is a macro then please configure it. [unknownMacro] thirdparty/libtiff/tif_dir.c:1519:44: style: Condition 'poffbtd_samplesperpixel==3 thirdparty/libtiff/tif_strip.c:266:29: note: opposite inner condition: td->td_samplesperpixel!=3 thirdparty/libtiff/tif_strip.c:61:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_strip.c:79:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_strip.c:188:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_strip.c:253:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_strip.c:325:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_unix.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_unix.c:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_unix.c:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_unix.c:240:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_unix.c:359:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_unix.c:370:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_tile.c:38:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_tile.c:75:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_tile.c:115:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_tile.c:145:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_tile.c:195:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_wince.c:31:0: error: #error "Only Windows CE target is supported!" [preprocessorErrorDirective] thirdparty/libtiff/tif_win32.c:132:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_BEGIN [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_win32.c:203:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_MAP_READ [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_win32.c:274:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_EXISTING [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_win32.c:315:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_EXISTING [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_win32.c:412:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_win32.c:423:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_write.c:577:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_write.c:676:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] thirdparty/libtiff/tif_print.c:92:24: warning: Either the condition 'fip->field_name!=NULL' is redundant or there is possible null pointer dereference: field_name. [nullPointerRedundantCheck] thirdparty/libtiff/tif_print.c:84:25: note: Assuming that condition 'fip->field_name!=NULL' is not redundant thirdparty/libtiff/tif_print.c:83:17: note: Assignment from 'field_name=fip->field_name' thirdparty/libtiff/tif_print.c:92:24: note: Null pointer dereference thirdparty/libtiff/tif_print.c:77:45: style: Parameter 'raw_data' can be declared as pointer to const [constParameterPointer] thirdparty/libtiff/tif_print.c:242:8: style: Variable 'sep' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_print.c:388:9: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] thirdparty/libz/adler32_fold.c:12:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] src/lib/core/t1/part1/impl/T1.cpp:326:57: style:inconclusive: Function 'attachUncompressedData' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent] src/lib/core/t1/part1/impl/T1.h:46:54: note: Function 'attachUncompressedData' argument 2 names different: declaration 'w' definition 'width'. src/lib/core/t1/part1/impl/T1.cpp:326:57: note: Function 'attachUncompressedData' argument 2 names different: declaration 'w' definition 'width'. src/lib/core/t1/part1/impl/T1.cpp:326:73: style:inconclusive: Function 'attachUncompressedData' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent] src/lib/core/t1/part1/impl/T1.h:46:66: note: Function 'attachUncompressedData' argument 3 names different: declaration 'h' definition 'height'. src/lib/core/t1/part1/impl/T1.cpp:326:73: note: Function 'attachUncompressedData' argument 3 names different: declaration 'h' definition 'height'. src/lib/core/t1/part1/impl/T1.cpp:332:25: style:inconclusive: Function 'alloc' argument 1 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent] src/lib/core/t1/part1/impl/T1.h:39:22: note: Function 'alloc' argument 1 names different: declaration 'w' definition 'width'. src/lib/core/t1/part1/impl/T1.cpp:332:25: note: Function 'alloc' argument 1 names different: declaration 'w' definition 'width'. src/lib/core/t1/part1/impl/T1.cpp:332:41: style:inconclusive: Function 'alloc' argument 2 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent] src/lib/core/t1/part1/impl/T1.h:39:34: note: Function 'alloc' argument 2 names different: declaration 'h' definition 'height'. src/lib/core/t1/part1/impl/T1.cpp:332:41: note: Function 'alloc' argument 2 names different: declaration 'h' definition 'height'. src/lib/core/t1/part1/impl/T1.cpp:398:46: style:inconclusive: Function 'code_block_enc_deallocate' argument 1 names different: declaration 'p_code_block' definition 'code_block'. [funcArgNamesDifferent] src/lib/core/t1/part1/impl/T1.h:38:43: note: Function 'code_block_enc_deallocate' argument 1 names different: declaration 'p_code_block' definition 'code_block'. src/lib/core/t1/part1/impl/T1.cpp:398:46: note: Function 'code_block_enc_deallocate' argument 1 names different: declaration 'p_code_block' definition 'code_block'. src/lib/core/t1/part1/impl/T1.cpp:660:10: style: Local variable 'flags' shadows outer variable [shadowVariable] src/lib/core/t1/part1/impl/T1.h:72:12: note: Shadowed declaration src/lib/core/t1/part1/impl/T1.cpp:660:10: note: Shadow variable src/lib/core/t1/part1/impl/T1.cpp:724:10: style: Local variable 'flags' shadows outer variable [shadowVariable] src/lib/core/t1/part1/impl/T1.h:72:12: note: Shadowed declaration src/lib/core/t1/part1/impl/T1.cpp:724:10: note: Shadow variable src/lib/core/t1/part1/impl/T1.cpp:1051:17: style: Local variable 'flags' shadows outer variable [shadowVariable] src/lib/core/t1/part1/impl/T1.h:72:12: note: Shadowed declaration src/lib/core/t1/part1/impl/T1.cpp:1051:17: note: Shadow variable src/lib/core/t1/part1/impl/T1.cpp:1105:13: style: Local variable 'flags' shadows outer variable [shadowVariable] src/lib/core/t1/part1/impl/T1.h:72:12: note: Shadowed declaration src/lib/core/t1/part1/impl/T1.cpp:1105:13: note: Shadow variable src/lib/core/t1/part1/impl/T1.cpp:1202:9: style: Local variable 'flags' shadows outer variable [shadowVariable] src/lib/core/t1/part1/impl/T1.h:72:12: note: Shadowed declaration src/lib/core/t1/part1/impl/T1.cpp:1202:9: note: Shadow variable src/lib/core/t1/part1/impl/T1.cpp:432:36: style: Parameter 'cblk' can be declared as pointer to const [constParameterPointer] thirdparty/libz/arch/power/crc32_power8.c:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc_table [valueFlowBailoutIncompleteVar] thirdparty/libz/arch/s390/dfltcc_common.h:6:46: error: There is an unknown macro here somewhere. Configuration is required. If PREFIX3 is a macro then please configure it. [unknownMacro] thirdparty/libtiff/tif_getimage.c:964:25: style: Same expression on both sides of '-'. [duplicateExpression] thirdparty/libtiff/tif_getimage.c:1065:25: style: Same expression on both sides of '-'. [duplicateExpression] thirdparty/libtiff/tif_getimage.c:77:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:554:31: style: Parameter 'img' can be declared as pointer to const [constParameterPointer] thirdparty/libtiff/tif_getimage.c:1297:12: style: Variable 'bw' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:1314:12: style: Variable 'bw' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:1331:12: style: Variable 'bw' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:1413:12: style: Variable 'bw' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:1430:12: style: Variable 'bw' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:1447:12: style: Variable 'bw' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:1457:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBcontig8bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2658:25: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1457:1: note: Parameter 'img' can be declared as pointer to const thirdparty/libtiff/tif_getimage.c:1476:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBAAcontig8bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2650:25: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1476:1: note: Parameter 'img' can be declared as pointer to const thirdparty/libtiff/tif_getimage.c:1495:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBUAcontig8bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2655:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1495:1: note: Parameter 'img' can be declared as pointer to const thirdparty/libtiff/tif_getimage.c:1502:12: style: Variable 'm' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:1520:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBcontig16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2677:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1520:1: note: Parameter 'img' can be declared as pointer to const thirdparty/libtiff/tif_getimage.c:1542:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBAAcontig16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2665:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1542:1: note: Parameter 'img' can be declared as pointer to const thirdparty/libtiff/tif_getimage.c:1565:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBUAcontig16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2672:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1565:1: note: Parameter 'img' can be declared as pointer to const thirdparty/libtiff/tif_getimage.c:1573:12: style: Variable 'm' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:1593:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBcontig8bitCMYKtile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2686:25: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1593:1: note: Parameter 'img' can be declared as pointer to const thirdparty/libtiff/tif_getimage.c:1621:19: style: Variable 'Map' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:1704:12: style: Variable 'm' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:1721:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBseparate16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2831:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1721:1: note: Parameter 'img' can be declared as pointer to const thirdparty/libtiff/tif_getimage.c:1740:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBAAseparate16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2820:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1740:1: note: Parameter 'img' can be declared as pointer to const thirdparty/libtiff/tif_getimage.c:1761:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBUAseparate16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2826:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1761:1: note: Parameter 'img' can be declared as pointer to const thirdparty/libtiff/tif_getimage.c:1770:12: style: Variable 'm' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:2411:19: style: Variable 'Map' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:2550:15: style: Variable 'r' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:2551:15: style: Variable 'g' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:2552:15: style: Variable 'b' can be declared as pointer to const [constVariablePointer] thirdparty/libtiff/tif_getimage.c:2173:8: style: Variable 'cp2' is assigned a value that is never used. [unreadVariable] thirdparty/libz/cmake/detect-arch.c:106:0: error: #error archfound unrecognized [preprocessorErrorDirective] thirdparty/libz/chunkset.c:14:43: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] thirdparty/libz/chunkset.c:20:43: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] thirdparty/libz/chunkset.c:28:54: style: Parameter 'chunk' can be declared as pointer to const [constParameterPointer] thirdparty/libz/chunkset_tpl.h:73:46: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] thirdparty/libz/chunkset_tpl.h:181:14: style: Variable 'from' can be declared as pointer to const [constVariablePointer] thirdparty/libz/compress.c:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libz/compress.c:74:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_DEFAULT_COMPRESSION [valueFlowBailoutIncompleteVar] thirdparty/libz/compress.c:84:17: style: Condition 'complen>0' is always false [knownConditionTrueFalse] thirdparty/libz/compress.c:82:24: note: Assignment 'complen=0', assigned value is 0 thirdparty/libz/compress.c:84:17: note: Condition 'complen>0' is always false thirdparty/libz/crc32_fold.c:17:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] thirdparty/libz/crc32_fold.c:37:52: style: Parameter 'crc' can be declared as pointer to const [constParameterPointer] thirdparty/libz/deflate_fast.c:33:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:201:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:330:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:430:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:448:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:487:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:495:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:503:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:518:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:543:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:587:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:722:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_BLOCK [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:1019:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:1044:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:1294:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_BUF_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:1317:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:1386:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate_fast.c:21:16: style: Variable 'bflush' is assigned a value that is never used. [unreadVariable] thirdparty/libz/match_tpl.h:36:31: style: Variable 'mbase_end' can be declared as pointer to const [constVariablePointer] thirdparty/libz/deflate_huff.c:24:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate_huff.c:17:16: style: Variable 'bflush' is assigned a value that is never used. [unreadVariable] thirdparty/libz/deflate_medium.c:183:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate_rle.c:30:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate_slow.c:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate_rle.c:18:16: style: Variable 'bflush' is assigned a value that is never used. [unreadVariable] thirdparty/libz/deflate_stored.c:61:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_FINISH [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate_quick.c:52:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_FINISH [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate_medium.c:97:43: style: Parameter 's' can be declared as pointer to const [constParameterPointer] thirdparty/libz/deflate_medium.c:59:32: style: Variable 'match.strstart' is assigned a value that is never used. [unreadVariable] thirdparty/libz/deflate_medium.c:60:36: style: Variable 'match.match_length' is assigned a value that is never used. [unreadVariable] thirdparty/libz/deflate_medium.c:82:24: style: Variable 'match.strstart' is assigned a value that is never used. [unreadVariable] thirdparty/libz/deflate_medium.c:83:28: style: Variable 'match.match_length' is assigned a value that is never used. [unreadVariable] thirdparty/libz/deflate_medium.c:86:28: style: Variable 'match.match_length' is assigned a value that is never used. [unreadVariable] thirdparty/libz/deflate_medium.c:172:23: style: Variable 'hash_head' is assigned a value that is never used. [unreadVariable] thirdparty/libz/gzlib.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_DEFAULT_COMPRESSION [valueFlowBailoutIncompleteVar] thirdparty/libz/gzlib.c:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/gzlib.c:293:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_BUF_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/gzlib.c:317:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_BUF_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/gzlib.c:470:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_MEM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/gzlib.c:501:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_MEM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:27:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_MEM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:88:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:148:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:207:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:243:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:272:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:300:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:342:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:365:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:428:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/gzwrite.c:491:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libz/gzlib.c:247:15: style: Variable 'state' can be declared as pointer to const [constVariablePointer] thirdparty/libz/infback.c:39:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/infback.c:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] thirdparty/libz/infback.c:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z_const [valueFlowBailoutIncompleteVar] thirdparty/libz/infback.c:504:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/deflate.c:346:48: style: Parameter 'strm' can be declared as pointer to const [constParameterPointer] thirdparty/libz/deflate.c:347:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] thirdparty/libz/deflate.c:426:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] thirdparty/libz/deflate.c:638:28: style: Variable 'str' can be declared as pointer to const [constVariablePointer] thirdparty/libz/deflate.c:1040:20: style: Variable 'ss' can be declared as pointer to const [constVariablePointer] thirdparty/libz/deflate.c:1379:20: style: Variable 's' can be declared as pointer to const [constVariablePointer] thirdparty/libz/deflate.c:938:55: error: Uninitialized variable: bstate [legacyUninitvar] thirdparty/libz/inffast.c:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z_const [valueFlowBailoutIncompleteVar] thirdparty/libz/insert_string_tpl.h:63:14: style: Variable 'strstart' can be declared as pointer to const [constVariablePointer] thirdparty/libz/insert_string_tpl.h:90:14: style: Variable 'strend' can be declared as pointer to const [constVariablePointer] thirdparty/libz/inftrees.c:277:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:108:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:174:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:196:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:230:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_MEM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:437:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:1118:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:1133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:1153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:1182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:1231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:1287:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:1301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:1340:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/inflate.c:1356:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/infback.c:150:20: style: Variable 'from' can be declared as pointer to const [constVariablePointer] thirdparty/libz/inflate_p.h:133:91: style: Parameter 'safe' can be declared as pointer to const [constParameterPointer] thirdparty/libz/inffast.c:70:20: style: Variable 'beg' can be declared as pointer to const [constVariablePointer] thirdparty/libz/inffast.c:71:20: style: Variable 'end' can be declared as pointer to const [constVariablePointer] thirdparty/libz/test/benchmarks/benchmark_adler32.cc:65:1: error: There is an unknown macro here somewhere. Configuration is required. If BENCHMARK_DEFINE_F is a macro then please configure it. [unknownMacro] thirdparty/libz/test/benchmarks/benchmark_adler32_copy.cc:85:1: error: There is an unknown macro here somewhere. Configuration is required. If BENCHMARK_DEFINE_F is a macro then please configure it. [unknownMacro] thirdparty/libz/inftrees.c:32:59: style: Parameter 'lens' can be declared as pointer to const [constParameterPointer] thirdparty/libz/test/benchmarks/benchmark_compare256.cc:62:1: error: There is an unknown macro here somewhere. Configuration is required. If BENCHMARK_DEFINE_F is a macro then please configure it. [unknownMacro] thirdparty/libz/test/benchmarks/benchmark_crc32.cc:58:1: error: There is an unknown macro here somewhere. Configuration is required. If BENCHMARK_DEFINE_F is a macro then please configure it. [unknownMacro] thirdparty/libz/test/benchmarks/benchmark_main.cc:25:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] thirdparty/libz/test/benchmarks/benchmark_slidehash.cc:69:1: error: There is an unknown macro here somewhere. Configuration is required. If BENCHMARK_DEFINE_F is a macro then please configure it. [unknownMacro] thirdparty/libz/test/benchmarks/benchmark_png_shared.h:36:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/benchmarks/benchmark_png_shared.h:90:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable png_bytep [valueFlowBailoutIncompleteVar] thirdparty/libz/test/benchmarks/benchmark_png_shared.h:128:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_RGB [valueFlowBailoutIncompleteVar] thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:37:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable png_bytepp [valueFlowBailoutIncompleteVar] thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:101:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/benchmarks/benchmark_png_encode.cc:11:5: warning: Member variable 'png_encode::outpng' is not initialized. [uninitMemberVarPrivate] thirdparty/libz/test/benchmarks/benchmark_png_encode.cc:23:9: warning: Possible leak in public function. The pointer 'input_img_buf' is not deallocated before it is allocated. [publicAllocationError] thirdparty/libz/test/benchmarks/benchmark_png_shared.h:27:21: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/benchmarks/benchmark_png_shared.h:32:20: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/benchmarks/benchmark_png_shared.h:107:26: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/benchmarks/benchmark_png_encode.cc:23:25: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/benchmarks/benchmark_png_encode.cc:24:22: style: C-style pointer casting [cstyleCast] thirdparty/libz/inflate.c:54:27: style: Variable 'state' can be declared as pointer to const [constVariablePointer] thirdparty/libz/inflate.c:1284:27: style: Variable 'state' can be declared as pointer to const [constVariablePointer] thirdparty/libz/inflate.c:1294:27: style: Variable 'state' can be declared as pointer to const [constVariablePointer] thirdparty/libz/inflate.c:1378:27: style: Variable 'state' can be declared as pointer to const [constVariablePointer] thirdparty/libz/inflate.c:1248:36: warning: Uninitialized variable: buf [uninitvar] thirdparty/libz/inflate.c:1242:28: note: Assuming condition is false thirdparty/libz/inflate.c:1248:36: note: Uninitialized variable: buf thirdparty/libz/test/example.c:55:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:73:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compress [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzopen [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:238:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:372:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:409:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:445:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:482:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:518:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:574:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:619:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:667:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:710:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:761:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:850:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gz_header [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:908:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/example.c:958:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_checksum.c:12:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc32 [valueFlowBailoutIncompleteVar] thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:54:10: warning: The class 'png_decode_realistic' defines member function with name 'SetUp' also defined in its parent class 'png_decode'. [duplInheritedMember] thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:19:10: note: Parent function 'png_decode::SetUp' thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:54:10: note: Derived function 'png_decode_realistic::SetUp' thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:109:10: warning: The class 'png_decode_realistic' defines member function with name 'Bench' also defined in its parent class 'png_decode'. [duplInheritedMember] thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:32:10: note: Parent function 'png_decode::Bench' thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:109:10: note: Derived function 'png_decode_realistic::Bench' thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:65:13: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:101:17: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint] thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:20:26: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:56:26: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:91:33: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/fuzz/fuzzer_compress.c:17:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compress2 [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_compress.c:30:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_DEFLATED [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_compress.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uncompress [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_compress.c:55:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressBound [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_example_dict.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_example_dict.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_compress.c:30:49: style: Same expression on both sides of '-'. [duplicateExpression] thirdparty/libz/test/fuzz/fuzzer_compress.c:29:23: note: 'w_bits' is assigned value '8' here. thirdparty/libz/test/fuzz/fuzzer_compress.c:30:49: note: Same expression on both sides of '-'. thirdparty/libz/test/fuzz/fuzzer_example_flush.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_example_flush.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_example_flush.c:95:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressBound [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/standalone_fuzz_target_runner.c:10:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_example_small.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_example_small.c:64:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_example_small.c:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressBound [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_example_large.c:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_example_large.c:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_minigzip.c:73:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_minigzip.c:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzwrite [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_minigzip.c:152:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzread [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_minigzip.c:176:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_minigzip.c:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/gh1235.c:9:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/fuzz/fuzzer_minigzip.c:170:26: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] thirdparty/libz/test/gh1235.c:35:9: portability: %zi in format string (no. 3) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] thirdparty/libz/test/infcover.c:156:31: debug: Function::addArguments found argument 'stream' with varid 0. [varid0] thirdparty/libz/test/infcover.c:173:31: debug: Function::addArguments found argument 'stream' with varid 0. [varid0] thirdparty/libz/test/infcover.c:180:30: debug: Function::addArguments found argument 'stream' with varid 0. [varid0] thirdparty/libz/test/infcover.c:187:30: debug: Function::addArguments found argument 'stream' with varid 0. [varid0] thirdparty/libz/test/infcover.c:194:30: debug: Function::addArguments found argument 'stream' with varid 0. [varid0] thirdparty/libz/test/switchlevels.c:52:35: debug: Function::addArguments found argument 'stream' with varid 0. [varid0] thirdparty/libz/test/switchlevels.c:25:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] thirdparty/libz/test/switchlevels.c:42:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] thirdparty/libz/test/switchlevels.c:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/switchlevels.c:119:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] thirdparty/libz/test/minideflate.c:41:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/minideflate.c:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/minideflate.c:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_MEM_LEVEL [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:167:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opaque [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opaque [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:181:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opaque [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:188:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opaque [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:197:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opaque [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:284:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:351:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:463:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:476:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:624:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_END [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:633:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOUGH_DISTS [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:655:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_DATA_ERROR [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:673:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/minigzip.c:77:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/minigzip.c:111:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzwrite [valueFlowBailoutIncompleteVar] thirdparty/libz/test/minigzip.c:163:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzread [valueFlowBailoutIncompleteVar] thirdparty/libz/test/minigzip.c:192:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/minigzip.c:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] thirdparty/libz/test/minigzip.c:326:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzdopen [valueFlowBailoutIncompleteVar] thirdparty/libz/test/switchlevels.c:39:37: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] thirdparty/libz/test/test_aligned_alloc.cc:15:24: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_aligned_alloc.cc:30:24: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_compare256.cc:58:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compare256_c [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_compare256.cc:26:12: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_compare256.cc:30:12: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_compare256.cc:22:13: style: The scope of the variable 'match_len' can be reduced. [variableScope] thirdparty/libz/test/test_compress.cc:24:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compress [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_compress.cc:24:48: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_compress.cc:27:12: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_compress.cc:32:5: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_compress_bound.cc:41:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressBound [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_adler32.cc:365:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable adler32_c [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_compress_bound.cc:29:24: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_compress_bound.cc:27:13: style: The scope of the variable 'err' can be reduced. [variableScope] thirdparty/libz/test/test_compress_dual.cc:20:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_compress_dual.cc:19:40: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_compress_dual.cc:22:12: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_compress_dual.cc:27:5: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_crc32.cc:209:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crc32_braid [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_bound.cc:36:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/minigzip.c:186:26: style: Parameter 'file' can be declared as pointer to const [constParameterPointer] thirdparty/libz/test/minigzip.c:279:11: style: Variable 'strategy' can be declared as pointer to const [constVariablePointer] thirdparty/libz/test/minigzip.c:280:11: style: Variable 'level' can be declared as pointer to const [constVariablePointer] thirdparty/libz/test/minigzip.c:281:11: style: Variable 'type' can be declared as pointer to const [constVariablePointer] thirdparty/libz/test/test_deflate_bound.cc:42:24: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_bound.cc:50:32: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_bound.cc:60:23: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_bound.cc:37:13: style: The scope of the variable 'estimate_len' can be reduced. [variableScope] thirdparty/libz/test/test_deflate_bound.cc:40:13: style: The scope of the variable 'err' can be reduced. [variableScope] thirdparty/libz/test/test_deflate_bound.cc:37:26: style: Variable 'estimate_len' is assigned a value that is never used. [unreadVariable] thirdparty/libz/test/test_deflate_concurrency.cc:81:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_copy.cc:22:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_dict.cc:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_concurrency.cc:59:17: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] thirdparty/libz/test/test_deflate_concurrency.cc:139:39: style: Variable 'orig_total_out' is assigned a value that is never used. [unreadVariable] thirdparty/libz/test/test_deflate_dict.cc:44:5: error: Memory leak: dict_new [memleak] thirdparty/libz/test/test_deflate_copy.cc:33:24: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_dict.cc:35:24: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_dict.cc:41:16: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_dict.cc:43:16: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_hash_head_0.cc:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_hash_head_0.cc:82:5: error: Uninitialized variable: uncompressed [uninitvar] thirdparty/libz/test/test_deflate_header.cc:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_params.cc:28:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_pending.cc:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_header.cc:36:21: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_header.cc:37:18: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_header.cc:39:19: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_header.cc:40:41: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_header.cc:47:25: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_header.cc:21:23: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] thirdparty/libz/test/test_deflate_pending.cc:31:5: error: Memory leak: bits [memleak] thirdparty/libz/test/test_deflate_pending.cc:28:12: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_pending.cc:30:11: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_pending.cc:38:24: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_params.cc:55:5: error: Memory leak: compr [memleak] thirdparty/libz/test/test_deflate_params.cc:52:13: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_params.cc:54:15: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_params.cc:97:11: style: Variable 'level' is reassigned a value before the old one has been used. [redundantAssignment] thirdparty/libz/test/test_deflate_params.cc:82:11: note: level is assigned thirdparty/libz/test/test_deflate_params.cc:97:11: note: level is overwritten thirdparty/libz/test/test_deflate_params.cc:98:14: style: Variable 'strategy' is reassigned a value before the old one has been used. [redundantAssignment] thirdparty/libz/test/test_deflate_params.cc:83:14: note: strategy is assigned thirdparty/libz/test/test_deflate_params.cc:98:14: note: strategy is overwritten thirdparty/libz/test/test_deflate_prime.cc:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_prime.cc:54:24: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_prime.cc:63:29: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_prime.cc:90:5: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_deflate_prime.cc:90:5: error: Uninitialized variable: *((char*)uncompr) [uninitvar] thirdparty/libz/test/test_deflate_quick_bi_valid.cc:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_quick_block_open.cc:19:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_tune.cc:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_deflate_quick_block_open.cc:93:5: error: Uninitialized variable: uncompressed [uninitvar] thirdparty/libz/test/test_deflate_tune.cc:37:24: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_inflate_adler32.cc:29:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_inflate_adler32.cc:47:5: error: Uninitialized variable: uncompressed [uninitvar] thirdparty/libz/test/test_gzio.cc:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzopen [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_inflate_sync.cc:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_dict.cc:25:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_gzio.cc:48:5: style: Comparing expression of type 'unsigned int' against value 0. Condition is always true. [compareValueOutOfTypeRangeError] thirdparty/libz/test/test_gzio.cc:56:12: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_gzio.cc:58:5: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_gzio.cc:70:12: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_gzio.cc:71:26: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_gzio.cc:72:5: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_gzio.cc:73:5: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_gzio.cc:83:12: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_gzio.cc:85:5: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_gzio.cc:47:15: style: Redundant initialization for 'compr_len'. The initialized value is overwritten before it is read. [redundantInitialization] thirdparty/libz/test/test_gzio.cc:27:24: note: compr_len is initialized thirdparty/libz/test/test_gzio.cc:47:15: note: compr_len is overwritten thirdparty/libz/test/test_inflate_sync.cc:31:25: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_gzio.cc:48:5: style: Unsigned expression 'compr_len' can't be negative so it is unnecessary to test it. [unsignedPositive] thirdparty/libz/test/test_large_buffers.cc:25:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_large_buffers.cc:38:5: error: Memory leak: compr [memleak] thirdparty/libz/test/test_large_buffers.cc:35:13: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_large_buffers.cc:37:15: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_small_buffers.cc:20:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_dict.cc:40:10: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_dict.cc:47:24: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_dict.cc:56:12: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_dict.cc:73:60: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_dict.cc:95:5: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_version.cc:20:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] thirdparty/libz/test/test_small_buffers.cc:31:25: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_small_buffers.cc:50:12: style: C-style pointer casting [cstyleCast] thirdparty/libz/test/test_small_buffers.cc:68:5: style: C-style pointer casting [cstyleCast] thirdparty/libz/tools/maketrees.c:42:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_BITS [valueFlowBailoutIncompleteVar] thirdparty/libz/tools/maketrees.c:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_CODES [valueFlowBailoutIncompleteVar] thirdparty/libz/tools/makefixed.c:25:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LENS [valueFlowBailoutIncompleteVar] thirdparty/libz/tools/makefixed.c:64:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] thirdparty/libz/tools/makecrct.c:85:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] thirdparty/libz/tools/makecrct.c:114:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] thirdparty/libz/tools/makecrct.c:127:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] thirdparty/libz/tools/makecrct.c:143:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] thirdparty/libz/test/infcover.c:181:22: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] thirdparty/libz/test/infcover.c:188:22: style: Variable 'zone' can be declared as pointer to const [constVariablePointer] thirdparty/libz/test/infcover.c:280:23: style: Parameter 'hex' can be declared as pointer to const [constParameterPointer] thirdparty/libz/test/infcover.c:467:23: style: Parameter 'desc' can be declared as pointer to const. However it seems that 'push' is a callback function, if 'desc' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libz/test/infcover.c:571:54: note: You might need to cast the function pointer here thirdparty/libz/test/infcover.c:467:23: note: Parameter 'desc' can be declared as pointer to const thirdparty/libz/uncompr.c:48:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libz/zutil.c:115:52: debug: Function::addArguments found argument 'opaque' with varid 0. [varid0] thirdparty/libz/zutil.c:144:49: debug: Function::addArguments found argument 'opaque' with varid 0. [varid0] thirdparty/libz/zutil.c:33:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] thirdparty/libz/zutil.c:58:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z_off_t [valueFlowBailoutIncompleteVar] thirdparty/libz/zutil.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NEED_DICT [valueFlowBailoutIncompleteVar] thirdparty/libz/zutil.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zalloc [valueFlowBailoutIncompleteVar] thirdparty/libz/zutil.c:146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zfree [valueFlowBailoutIncompleteVar] thirdparty/libz/zutil.c:115:52: warning: Function 'zng_alloc_aligned' argument order different: declaration ', opaque, items' definition 'opaque, items, size' [funcArgOrderDifferent] thirdparty/libz/zutil.h:135:36: note: Function 'zng_alloc_aligned' argument order different: declaration ', opaque, items' definition 'opaque, items, size' thirdparty/libz/zutil.c:115:52: note: Function 'zng_alloc_aligned' argument order different: declaration ', opaque, items' definition 'opaque, items, size' thirdparty/libz/zutil.c:144:49: warning: Function 'zng_free_aligned' argument order different: declaration ', opaque' definition 'opaque, ptr' [funcArgOrderDifferent] thirdparty/libz/zutil.h:136:35: note: Function 'zng_free_aligned' argument order different: declaration ', opaque' definition 'opaque, ptr' thirdparty/libz/zutil.c:144:49: note: Function 'zng_free_aligned' argument order different: declaration ', opaque' definition 'opaque, ptr' thirdparty/libz/trees.c:647:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_UNKNOWN [valueFlowBailoutIncompleteVar] thirdparty/libz/trees.c:766:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_BINARY [valueFlowBailoutIncompleteVar] thirdparty/libz/trees.c:152:51: style: Parameter 'tree' can be declared as pointer to const [constParameterPointer] thirdparty/libz/trees.c:281:66: style: Parameter 'bl_count' can be declared as pointer to const [constParameterPointer] thirdparty/libz/trees.c:593:61: style: Parameter 'buf' can be declared as pointer to const [constParameterPointer] thirdparty/libz/trees.c:755:44: style: Parameter 's' can be declared as pointer to const [constParameterPointer] thirdparty/libpng/pngrutil.c:421:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngrutil.c:530:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uInt [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngrutil.c:645:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngrutil.c:791:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uInt [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngrutil.c:1448:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngrutil.c:2671:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_END [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngrutil.c:2816:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_END [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngrutil.c:4201:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uInt [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngrutil.c:4674:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] thirdparty/libpng/pngrutil.c:3151:64: style:inconclusive: Function 'png_check_chunk_length' argument 2 names different: declaration 'chunk_length' definition 'length'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1542:1: note: Function 'png_check_chunk_length' argument 2 names different: declaration 'chunk_length' definition 'length'. thirdparty/libpng/pngrutil.c:3151:64: note: Function 'png_check_chunk_length' argument 2 names different: declaration 'chunk_length' definition 'length'. thirdparty/libpng/pngrutil.c:3198:55: style:inconclusive: Function 'png_combine_row' argument 2 names different: declaration 'row' definition 'dp'. [funcArgNamesDifferent] thirdparty/libpng/pngpriv.h:1273:1: note: Function 'png_combine_row' argument 2 names different: declaration 'row' definition 'dp'. thirdparty/libpng/pngrutil.c:3198:55: note: Function 'png_combine_row' argument 2 names different: declaration 'row' definition 'dp'. diff: head examples/core/core_decompress_from_buf.cpp:69:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head examples/core/core_decompress_from_buf.cpp:74:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head examples/core/core_decompress_from_buf.cpp:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_decompress_parameters [valueFlowBailoutIncompleteVar] head examples/core/core_decompress_from_file.cpp:36:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head examples/core/core_decompress_from_file.cpp:41:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head examples/core/core_decompress_from_file.cpp:46:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head src/lib/codec/common/common.cpp:157:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_SUPPORTED_FILE_FMT [valueFlowBailoutIncompleteVar] head src/lib/codec/common/common.cpp:183:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head src/lib/codec/common/common.cpp:203:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_UNK [valueFlowBailoutIncompleteVar] head src/lib/codec/common/common.cpp:231:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] head src/lib/codec/common/common.h:207:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/codec/common/convert.cpp:35:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/codec/common/packer.h:170:14: style: Condition 'ct>4U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:158:11: note: Assuming that condition 'ct>1U' is not redundant src/lib/codec/common/packer.h:160:6: note: ct is incremented', new value is 2 src/lib/codec/common/packer.h:164:7: note: ct is incremented', new value is 3 src/lib/codec/common/packer.h:168:8: note: ct is incremented', new value is 4 src/lib/codec/common/packer.h:170:14: note: Condition 'ct>4U' is always true head src/lib/codec/common/packer.h:170:14: style: Condition 'ct>4U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:162:12: note: Assuming that condition 'ct>2U' is not redundant src/lib/codec/common/packer.h:164:7: note: ct is incremented', new value is 3 src/lib/codec/common/packer.h:168:8: note: ct is incremented', new value is 4 src/lib/codec/common/packer.h:170:14: note: Condition 'ct>4U' is always true 2.13.0 src/lib/codec/common/packer.h:174:15: style: Condition 'ct>5U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:158:11: note: Assuming that condition 'ct>1U' is not redundant src/lib/codec/common/packer.h:160:6: note: ct is incremented', new value is 2 src/lib/codec/common/packer.h:164:7: note: ct is incremented', new value is 3 src/lib/codec/common/packer.h:168:8: note: ct is incremented', new value is 4 src/lib/codec/common/packer.h:172:9: note: ct is incremented', new value is 5 src/lib/codec/common/packer.h:174:15: note: Condition 'ct>5U' is always true head src/lib/codec/common/packer.h:174:15: style: Condition 'ct>5U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:166:13: note: Assuming that condition 'ct>3U' is not redundant src/lib/codec/common/packer.h:168:8: note: ct is incremented', new value is 4 src/lib/codec/common/packer.h:172:9: note: ct is incremented', new value is 5 src/lib/codec/common/packer.h:174:15: note: Condition 'ct>5U' is always true 2.13.0 src/lib/codec/common/packer.h:178:16: style: Condition 'ct>6U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:158:11: note: Assuming that condition 'ct>1U' is not redundant src/lib/codec/common/packer.h:160:6: note: ct is incremented', new value is 2 src/lib/codec/common/packer.h:164:7: note: ct is incremented', new value is 3 src/lib/codec/common/packer.h:168:8: note: ct is incremented', new value is 4 src/lib/codec/common/packer.h:172:9: note: ct is incremented', new value is 5 src/lib/codec/common/packer.h:176:10: note: ct is incremented', new value is 6 src/lib/codec/common/packer.h:178:16: note: Condition 'ct>6U' is always true head src/lib/codec/common/packer.h:178:16: style: Condition 'ct>6U' is always true [knownConditionTrueFalse] src/lib/codec/common/packer.h:170:14: note: Assuming that condition 'ct>4U' is not redundant src/lib/codec/common/packer.h:172:9: note: ct is incremented', new value is 5 src/lib/codec/common/packer.h:176:10: note: ct is incremented', new value is 6 src/lib/codec/common/packer.h:178:16: note: Condition 'ct>6U' is always true head src/lib/codec/image_format/BMPFormat.cpp:1244:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/BMPFormat.cpp:1292:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/BMPFormat.cpp:1343:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/BMPFormat.cpp:202:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/BMPFormat.cpp:332:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/BMPFormat.cpp:359:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/BMPFormat.cpp:387:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/BMPFormat.cpp:710:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CLRSPC_UNKNOWN [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/BMPFormat.h:67:3: style: The destructor '~BMPFormat' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] src/lib/codec/image_format/ImageFormat.h:33:11: note: Virtual destructor in base class src/lib/codec/image_format/BMPFormat.h:67:3: note: Destructor in derived class head src/lib/codec/image_format/BufferPool.cpp:33:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pool [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/FileStreamIO.cpp:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileHandle_ [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/FileStreamIO.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileHandle_ [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/FileStreamIO.cpp:63:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileName_ [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/FileStreamIO.cpp:71:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileHandle_ [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/FileStreamIO.cpp:79:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileHandle_ [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/FileStreamIO.cpp:88:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fileHandle_ [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/IFileIO.h:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/IFileIO.h:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/IFileIO.h:60:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/ImageFormat.cpp:265:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_MAX_SUPPORTED_IMAGE_PRECISION [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/ImageFormat.cpp:319:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/ImageFormat.cpp:337:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CHANNEL_TYPE_COLOUR [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/ImageFormat.h:33:11: style: The destructor '~ImageFormat' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] src/lib/codec/image_format/IImageFormat.h:31:11: note: Virtual destructor in base class src/lib/codec/image_format/ImageFormat.h:33:11: note: Destructor in derived class head src/lib/codec/image_format/PGXFormat.cpp:296:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PGXFormat.cpp:76:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CLRSPC_GRAY [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PNGFormat.cpp:104:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PNGFormat.cpp:299:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nr_comp [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PNGFormat.cpp:371:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PNMFormat.cpp:167:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PNMFormat.cpp:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxNumPackComponents [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PNMFormat.cpp:307:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PNMFormat.cpp:356:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CHANNEL_TYPE_OPACITY [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PNMFormat.cpp:432:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PNMFormat.cpp:718:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/PNMFormat.cpp:803:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CLRSPC_GRAY [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/RAWFormat.cpp:220:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CLRSPC_UNKNOWN [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/RAWFormat.cpp:95:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/Serializer.cpp:104:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/Serializer.cpp:142:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head src/lib/codec/image_format/Serializer.cpp:69:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompareImages.cpp:118:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompareImages.cpp:160:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_PXM [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompareImages.cpp:242:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_BMP [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompareImages.cpp:260:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_PNG [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompareImages.cpp:289:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_TIF [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompareImages.cpp:322:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_PGX [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompareImages.cpp:692:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompareImages.cpp:759:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_PGX [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompress.cpp:1856:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PATH_LEN [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompress.cpp:2231:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_UNK [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompress.cpp:334:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_LRCP [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompress.cpp:366:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_UNK [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompress.cpp:440:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CINEMA_24_COMP [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompress.cpp:538:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_RATE_CONTROL_PCRD_OPT [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkCompress.cpp:766:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:1023:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_UNK [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:109:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:1244:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_TIF [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:1297:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:257:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_precision [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:338:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CODEC_UNK [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:471:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable err [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:733:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_decompress_parameters [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:766:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_plugin_decompress_callback_info [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:808:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:907:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_DECODE_T1 [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDecompress.cpp:990:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_FMT_UNK [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDump.cpp:123:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PATH_LEN [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDump.cpp:220:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] head src/lib/codec/jp2/GrkDump.cpp:264:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_decompress_parameters [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:111:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartInfo [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:117:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numTileParts [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:134:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marker [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:140:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileInfo [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:149:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileInfo [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:154:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileInfo [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:163:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainHeaderStart [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:194:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainHeaderStart [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:198:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainHeaderStart [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:202:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainHeaderEnd [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:206:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mainHeaderEnd [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:211:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileInfo [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:237:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:241:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:254:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:258:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valid_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:263:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:362:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markerIt_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:377:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markerTilePartIndex_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:399:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:39:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable startPosition [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:472:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable streamStart [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:48:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocatedMarkers [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:501:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable streamStart [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:519:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_SOT [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:534:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetInfo [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:54:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartInfo [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:59:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numMarkers [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartInfo [valueFlowBailoutIncompleteVar] head src/lib/core/cache/LengthCache.cpp:87:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileno [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLCache.cpp:29:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLCache.cpp:37:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLCache.cpp:42:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLCache.cpp:58:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLCache.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pltMarkers [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:136:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalBytesWritten_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isFinal_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:234:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequential_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:272:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetLen_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:299:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawMarkers_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:344:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currMarkerIter_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:36:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rawMarkers_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:40:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enabled_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:56:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currMarkerIter_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:62:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalBytesWritten_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/PLMarkerMgr.cpp:73:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:105:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:135:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:170:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ioUserData_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:217:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pools_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:28:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reduce_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:36:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_acquire [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:48:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interleavedData [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:59:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pools_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiTile_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/StripCache.cpp:81:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable multiTile_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/TileCache.cpp:29:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileComposite [valueFlowBailoutIncompleteVar] head src/lib/core/cache/TileCache.cpp:34:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/TileCache.cpp:48:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/TileCache.cpp:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/TileCache.cpp:68:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strategy_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/TileCache.cpp:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable strategy_ [valueFlowBailoutIncompleteVar] head src/lib/core/cache/TileCache.cpp:76:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileComposite [valueFlowBailoutIncompleteVar] head src/lib/core/cache/TileCache.cpp:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileComposite [valueFlowBailoutIncompleteVar] head src/lib/core/cache/TileCache.cpp:88:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cache_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStream.cpp:37:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStream.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerImage_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStream.cpp:45:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentTileProcessor_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStream.cpp:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_plugin_tile [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStream.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1020:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_SOC [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1030:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1035:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_comments [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:105:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable validation_list_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1069:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1133:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1147:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_QCD [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1165:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_QCC [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1199:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:120:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_HT [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1269:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1291:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1305:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1318:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1355:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_MCC [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1430:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1460:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1489:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tlm_markers [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1500:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1512:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1541:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1579:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1590:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1627:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1746:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_number_mct_records [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1880:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:1943:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_grid_width [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:624:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_grid_height [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:701:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable writeTLM [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:710:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:743:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_EOC [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:756:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_MCT [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:76:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rsiz [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:790:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:827:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sot_marker_segment_len_minus_tile_data_len [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:868:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentTileProcessor_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:917:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamCompress.cpp:998:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numresolutions [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:1012:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curr_marker_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:103:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marker_map [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:1044:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wholeTileDecompress_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:1093:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_CCP_QNTSTY_SIQNT [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:1115:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_JP2_INFO [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:113:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerError_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:1156:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ty0 [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:1169:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expectSOD_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:1200:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:129:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stripCache_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:138:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codeStreamInfo [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:147:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_TPH [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:151:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decompressorState_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:168:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerError_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerImage_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:357:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layer_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:369:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_plugin_tile [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:381:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outputImage_ [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:42:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/CodeStreamDecompress.cpp:451:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_EOC [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:456:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_grid_height [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:45:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:48:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:51:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:535:67: style: Variable 'e' can be declared as reference to const [constVariableReference] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:54:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:57:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:60:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:63:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/CodeStreamDecompress.cpp:642:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_grid_height [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:653:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codeStreamInfo [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:658:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable curr_marker_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:662:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerImage_ [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:66:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/CodeStreamDecompress.cpp:684:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_MH_SOC [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:69:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:72:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:75:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/CodeStreamDecompress.cpp:788:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procedure_list_ [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:78:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/CodeStreamDecompress.cpp:799:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMultipleTiles [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:815:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tlm_markers [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:81:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/CodeStreamDecompress.cpp:825:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilesToDecompress_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:843:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMultipleTiles [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:84:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:87:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:90:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/CodeStreamDecompress.cpp:931:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_DATA [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:93:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/CodeStreamDecompress.cpp:954:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_NONE [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress.cpp:961:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable marker_scratch_ [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:96:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/CodeStreamDecompress.cpp:99:24: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1132:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:126:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_EOC [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1321:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_number_mcc_records [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1558:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_number_mct_records [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1641:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKER_BYTES [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1688:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1819:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable csty [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1855:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1885:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1934:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKER_BYTES [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:1963:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:2011:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_grid_height [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:2038:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_comments [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:382:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastSotReadPosition [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:423:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numresolutions [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:513:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:541:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plm_markers [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:561:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable randomAccessFlags_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:575:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppm_marker [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:611:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:698:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_size_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:784:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable roishift [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:86:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MARKER_LENGTH_BYTES [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:874:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MCT_ELEMENT_SIZE [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:929:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:967:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tlm_markers [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodeStreamDecompress_Markers.cpp:981:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:117:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartCounter_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:131:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TileComponentCodingParams [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:217:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ht_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:224:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ht_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numpocs [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numpocs [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:239:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_J2K_MAXRLVLS [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:253:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:257:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:261:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:265:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:275:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECOMPRESS_STATE_DATA [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:35:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:51:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tx0 [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:74:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxCompressLayersGRK [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/CodingParams.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ppt_markers [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormat.cpp:41:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:125:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcl [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:171:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numUuids [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:202:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _1 [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:284:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:334:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:366:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meth [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:426:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_definition [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:475:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:502:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable capture_resolution [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:55:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputImage_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:570:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_RESOLUTION_BOX_SIZE [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:626:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JP2_XML [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:672:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JP2_IHDR [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:69:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JP2_JP [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:709:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable validation_list_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:742:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inputImage_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j2k_codestream_offset [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:931:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable procedure_list_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:954:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable j2k_codestream_offset [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatCompress.cpp:970:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codeStream [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:1028:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:1071:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:115:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable headerError_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:1164:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jp2_state [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:1199:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jp2_state [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:1254:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable jp2_state [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:1341:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:288:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel_definition [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:29:37: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:30:33: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:31:33: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:32:32: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:33:33: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:34:33: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:36:30: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:37:30: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:38:30: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:39:30: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/FileFormatDecompress.cpp:405:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_BOX_SIZE [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:41:20: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:43:20: debug: Function::addArguments found argument 'data' with varid 0. [varid0] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:44:29: debug: Function::addArguments found argument 'data' with varid 0. [varid0] head src/lib/core/codestream/FileFormatDecompress.cpp:48:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codeStream [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:530:49: style: Variable 'ex' can be declared as reference to const [constVariableReference] head src/lib/core/codestream/FileFormatDecompress.cpp:583:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:592:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:62:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable root_asoc [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/FileFormatDecompress.cpp:64:43: style: Variable 'bae' can be declared as reference to const [constVariableReference] head src/lib/core/codestream/FileFormatDecompress.cpp:666:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:685:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numUuids [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:734:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_RESOLUTION_BOX_SIZE [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:74:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_NUM_ASOC_BOXES_SUPPORTED [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:774:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bpc [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:832:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channel [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/FileFormatDecompress.cpp:919:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meth [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/Profile.cpp:1088:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_CP_CSTY_PRT [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/Profile.cpp:1167:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prec [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/codestream/Profile.cpp:1167:35: style:inconclusive: Boolean expression 'image->comps[i].prec!=12' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] head src/lib/core/codestream/Profile.cpp:168:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_LEVEL_MAX [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/Profile.cpp:676:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CPRL [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/Profile.cpp:730:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_LEVEL_MAX [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/Profile.cpp:990:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileno [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/TileSet.cpp:27:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTileToDecompress_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/TileSet.cpp:37:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lastTileToDecompress_ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/markers/PPMMarker.cpp:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffer [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/markers/PPMMarker.cpp:61:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable markers [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/markers/SIZMarker.cpp:282:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_SIZ [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/markers/SOTMarker.cpp:142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sot_marker_segment_len_minus_tile_data_len [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/markers/SOTMarker.cpp:45:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_MS_SOT [valueFlowBailoutIncompleteVar] head src/lib/core/codestream/markers/SOTMarker.cpp:84:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sot_marker_segment_len_minus_tile_data_len [valueFlowBailoutIncompleteVar] head src/lib/core/grok.cpp:212:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PACKAGE_VERSION [valueFlowBailoutIncompleteVar] head src/lib/core/grok.cpp:41:11: style: C-style pointer casting [cstyleCast] head src/lib/core/grok.cpp:483:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_COMP_PARAM_DEFAULT_NUMRESOLUTION [valueFlowBailoutIncompleteVar] head src/lib/core/grok.cpp:591:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head src/lib/core/grok.cpp:670:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROK_PLUGIN_NAME [valueFlowBailoutIncompleteVar] head src/lib/core/grok.cpp:909:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROK_STREAM_STATUS_INPUT [valueFlowBailoutIncompleteVar] head src/lib/core/grok.cpp:923:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROK_STREAM_STATUS_OUTPUT [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/aligned_allocator.cc:57:39: style: Same expression on both sides of '/' because 'kAlias' and 'kAlignment' represent the same value. [duplicateExpression] src/lib/core/highway/hwy/aligned_allocator.cc:44:27: note: 'kAlias' is assigned value 'kAlignment' here. src/lib/core/highway/hwy/aligned_allocator.cc:57:39: note: Same expression on both sides of '/' because 'kAlias' and 'kAlignment' represent the same value. 2.13.0 src/lib/core/highway/hwy/aligned_allocator.cc:57:39: style: Same expression on both sides of '/'. [duplicateExpression] src/lib/core/highway/hwy/aligned_allocator.cc:44:27: note: 'kAlias' is assigned value 'kAlignment' here. src/lib/core/highway/hwy/aligned_allocator.cc:57:39: note: Same expression on both sides of '/'. head src/lib/core/highway/hwy/aligned_allocator_test.cc:155:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ALIGNMENT [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/aligned_allocator_test.cc:191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/aligned_allocator_test.cc:200:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ALIGNMENT [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/aligned_allocator_test.cc:210:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ALIGNMENT [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/aligned_allocator_test.cc:229:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable counter_ [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/aligned_allocator_test.cc:251:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/algo/copy_test.cc:128:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/algo/copy_test.cc:175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/algo/find_test.cc:183:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/algo/transform_test.cc:198:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/algo/transform_test.cc:235:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/algo/transform_test.cc:275:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/bit_pack/bit_pack_test.cc:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable best_target [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/dot/dot_test.cc:127:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAssumptions [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/image/image_test.cc:112:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:151:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:154:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:157:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:160:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:163:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:166:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:169:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:172:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:175:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:178:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:181:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:184:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:187:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:190:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:193:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:196:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/math/math_test.cc:92:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/sort/bench_parallel.cc:188:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ARCH_X86 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/sort/bench_sort.cc:216:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first_sort_target [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/sort/bench_sort.cc:261:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/sort/sort_test.cc:441:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LaneType [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/contrib/sort/sort_test.cc:448:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kStd [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/examples/benchmark.cc:219:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/examples/benchmark.cc:227:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_TARGET [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/examples/benchmark.cc:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/highway_test.cc:105:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/highway_test.cc:89:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_MAX_BYTES [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/nanobenchmark.cc:231:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/nanobenchmark.cc:292:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/nanobenchmark.cc:464:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kTimerSamples [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/nanobenchmark.cc:541:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/nanobenchmark.cc:592:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/nanobenchmark.cc:724:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/nanobenchmark_test.cc:74:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/print.cc:97:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets.cc:409:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_ARCH_ARM_A64 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:116:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_STATIC_TARGET [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:29:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_AVX3 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:30:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_AVX2 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:31:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SSE4 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:32:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SSSE3 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:33:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_NEON [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:34:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SVE [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:35:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SVE2 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:36:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SVE_256 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:37:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SVE2_128 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:38:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_PPC8 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:39:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_WASM [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:40:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_WASM_EMU256 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:41:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_RVV [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:42:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_SCALAR [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:43:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_EMU128 [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FakeFunction [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/targets_test.cc:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HWY_AVX3_DL [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/blockwise_test.cc:193:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/blockwise_test.cc:219:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/blockwise_test.cc:238:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/blockwise_test.cc:67:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/compress_test.cc:106:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable value [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/convert_test.cc:150:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/convert_test.cc:367:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable To [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/convert_test.cc:437:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TF [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/convert_test.cc:44:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/convert_test.cc:562:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TF [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/convert_test.cc:583:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int32_t [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/demote_test.cc:267:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable int32_t [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/demote_test.cc:49:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/interleaved_test.cc:132:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/interleaved_test.cc:200:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/list_targets.cc:60:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/memory_test.cc:206:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/memory_test.cc:273:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/reduction_test.cc:152:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/reduction_test.cc:98:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/shift_test.cc:136:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/shift_test.cc:164:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/shift_test.cc:208:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/shift_test.cc:247:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAmount [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/shift_test.cc:266:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/shift_test.cc:307:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kAmount [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/shift_test.cc:321:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/shift_test.cc:48:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/highway/hwy/tests/swizzle_test.cc:157:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/plugin/minpf_plugin_manager.cpp:139:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINPF_MAX_PLUGINS [valueFlowBailoutIncompleteVar] head src/lib/core/plugin/minpf_plugin_manager.cpp:185:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MINPF_MAX_PATH_LEN [valueFlowBailoutIncompleteVar] head src/lib/core/plugin/plugin_bridge.cpp:153:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolutions [valueFlowBailoutIncompleteVar] head src/lib/core/plugin/plugin_bridge.cpp:299:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable band [valueFlowBailoutIncompleteVar] head src/lib/core/plugin/plugin_bridge.cpp:96:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PLUGIN_STATE_DEBUG [valueFlowBailoutIncompleteVar] head src/lib/core/point_transform/mct.cpp:112:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] head src/lib/core/point_transform/mct.cpp:159:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] head src/lib/core/point_transform/mct.cpp:218:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] head src/lib/core/point_transform/mct.cpp:258:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] head src/lib/core/point_transform/mct.cpp:82:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/CompressScheduler.cpp:109:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t1Implementations [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/CompressScheduler.cpp:143:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t1Implementations [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/CompressScheduler.cpp:156:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable needsRateControl [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/CompressScheduler.cpp:40:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable distortion [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/DecompressScheduler.cpp:237:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/DecompressScheduler.cpp:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveletReverse_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/DecompressScheduler.cpp:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveletReverse_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/DecompressScheduler.cpp:59:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/DecompressScheduler.cpp:84:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileBlocks_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/DecompressScheduler.cpp:94:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tccps [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:108:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resFlows_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:114:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveletFinalCopy_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:118:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numResFlows_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:127:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable waveletFinalCopy_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:131:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numResFlows_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:140:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numResFlows_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:144:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prePostProc_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:37:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doWavelet_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doWavelet_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packets_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doWavelet_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doWavelet_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:81:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable doWavelet_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:85:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packets_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/ImageComponentFlow.cpp:94:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numResFlows_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/Scheduler.cpp:30:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/Scheduler.cpp:39:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codecFlow_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/Scheduler.cpp:45:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/Scheduler.cpp:50:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/Scheduler.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable codecFlow_ [valueFlowBailoutIncompleteVar] head src/lib/core/scheduling/Scheduler.cpp:59:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prePostProc_ [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/QuantizerOJPH.cpp:183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_SPqcd [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/QuantizerOJPH.cpp:210:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_SPqcd [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/QuantizerOJPH.cpp:245:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sqcd [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/QuantizerOJPH.cpp:268:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isReversible [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/T1OJPH.cpp:112:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable len [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:762:19: style: The scope of the variable 'modify_code' can be reduced. [variableScope] head src/lib/core/t1/OJPH/coding/ojph_block_decoder.cpp:763:19: style: The scope of the variable 'truncate_spp_mrp' can be reduced. [variableScope] head src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1031:19: style: The scope of the variable 'modify_code' can be reduced. [variableScope] head src/lib/core/t1/OJPH/coding/ojph_block_decoder_ssse3.cpp:1032:19: style: The scope of the variable 'truncate_spp_mrp' can be reduced. [variableScope] head src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1058:19: style: The scope of the variable 'modify_code' can be reduced. [variableScope] head src/lib/core/t1/OJPH/coding/ojph_block_decoder_wasm.cpp:1059:19: style: The scope of the variable 'truncate_spp_mrp' can be reduced. [variableScope] head src/lib/core/t1/OJPH/common/ojph_arch.h:220:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable N [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/common/ojph_mem.h:108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/common/ojph_mem.h:120:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/others/ojph_mem.cpp:111:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable coded_lists [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/others/ojph_mem.cpp:78:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/others/ojph_mem.cpp:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i32 [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OJPH/others/ojph_mem.cpp:95:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable f32 [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OpenHTJ2K/QuantizerOpenHTJ2K.cpp:183:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u8_SPqcd [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OpenHTJ2K/QuantizerOpenHTJ2K.cpp:210:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable u16_SPqcd [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OpenHTJ2K/QuantizerOpenHTJ2K.cpp:243:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sqcd [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OpenHTJ2K/QuantizerOpenHTJ2K.cpp:267:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isReversible [valueFlowBailoutIncompleteVar] head src/lib/core/t1/OpenHTJ2K/coding/ht_block_decoding.cpp:445:44: style: Parameter 'MEL_unpacker' can be declared as reference to const [constParameterReference] head src/lib/core/t1/Precinct.cpp:118:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable imsbtree [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Precinct.cpp:143:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable impl [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Precinct.cpp:171:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Precinct.cpp:191:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cblk_expn_ [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Precinct.cpp:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cblk_grid_ [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Precinct.cpp:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Precinct.cpp:44:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Precinct.cpp:53:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isCompressor_ [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Precinct.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incltree [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Precinct.cpp:93:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable incltree [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Resolution.cpp:34:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numTileBandWindows [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Resolution.cpp:42:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable initialized [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Resolution.cpp:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BAND_NUM_INDICES [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Subband.cpp:49:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctMap [valueFlowBailoutIncompleteVar] head src/lib/core/t1/Subband.cpp:73:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precincts [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/Quantizer.cpp:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sqcd [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/Quantizer.cpp:52:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_decomps [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/Quantizer.cpp:70:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_decomps [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/Quantizer.cpp:83:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable num_decomps [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/T1Part1.cpp:103:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cblk_enc [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/T1Part1.cpp:150:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_cblk_dec_compressed_data_pad_right [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:1011:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_SEGSYM [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:1030:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_MIN [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/t1/part1/impl/T1.cpp:1030:2: style: Local variable 'flags' shadows outer variable [shadowVariable] src/lib/core/t1/part1/impl/T1.h:72:12: note: Shadowed declaration src/lib/core/t1/part1/impl/T1.cpp:1030:2: note: Shadow variable 2.13.0 src/lib/core/t1/part1/impl/T1.cpp:1030:2: style: Local variable 'v' shadows outer variable [shadowVariable] src/lib/core/t1/part1/impl/T1.cpp:1030:2: note: Shadowed declaration src/lib/core/t1/part1/impl/T1.cpp:1030:2: note: Shadow variable head src/lib/core/t1/part1/impl/T1.cpp:1036:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_VSC [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:1108:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_VSC [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:1161:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_VSC [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:1260:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_PTERM [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:199:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_BITS [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:432:36: style: Parameter 'cblk' can be declared as pointer to const [constParameterPointer] head src/lib/core/t1/part1/impl/T1.cpp:438:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_TERMALL [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:485:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_FRACBITS [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:552:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_FRACBITS [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:603:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_FRACBITS [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/T1.cpp:773:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_FRACBITS [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/t1_generate_luts.cpp:151:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_LUT_SIG_E [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/t1_generate_luts.cpp:208:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_LUT_SIG_E [valueFlowBailoutIncompleteVar] head src/lib/core/t1/part1/impl/t1_generate_luts.cpp:259:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T1_NMSEDEC_BITS [valueFlowBailoutIncompleteVar] head src/lib/core/t2/BitIO.cpp:108:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] head src/lib/core/t2/BitIO.cpp:152:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct [valueFlowBailoutIncompleteVar] head src/lib/core/t2/BitIO.cpp:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] head src/lib/core/t2/BitIO.cpp:60:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] head src/lib/core/t2/BitIO.cpp:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct [valueFlowBailoutIncompleteVar] head src/lib/core/t2/BitIO.cpp:90:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct [valueFlowBailoutIncompleteVar] head src/lib/core/t2/BitIO.cpp:98:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ct [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:1016:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:104:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable prog [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:1062:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:108:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:1106:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:116:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:1181:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layno [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:1211:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:1243:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:130:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:1318:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:1377:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:158:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compression_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:186:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compression_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:244:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:294:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:306:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:370:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progression [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:674:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progression [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:678:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compno [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:682:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:686:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctIndex [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:690:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layno [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:694:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:698:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable singleProgression_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:710:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:719:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:730:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:745:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py0grid_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:754:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable px0grid_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:760:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable py0grid_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:764:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable px0grid_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:768:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:785:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dx [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:800:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetManager [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:83:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resno_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:904:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compression_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:908:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable progression [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:929:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketIter.cpp:971:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctInfoOPT_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:100:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileProcessor [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:105:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:128:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_J2K_MAXRLVLS [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:236:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable includeTracker [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:71:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileBounds_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:75:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t2Mode [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketManager.cpp:96:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:338:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_CBLKSTY_TERMALL [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:361:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tagBitsPresent_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:451:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compno_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:459:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable allocatedParsers_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:470:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numParsers_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:479:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numParsers_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:491:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precinctParsers_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:503:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileProcessor_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:50:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetHeaderBytes_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signalledDataBytes_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable readDataBytes_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetHeaderBytes_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/PacketParser.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parsedHeader_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/RateInfo.cpp:46:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minimumSlope [valueFlowBailoutIncompleteVar] head src/lib/core/t2/T2Compress.cpp:109:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_CP_CSTY_SOP [valueFlowBailoutIncompleteVar] head src/lib/core/t2/T2Compress.cpp:176:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cp_ [valueFlowBailoutIncompleteVar] head src/lib/core/t2/T2Compress.cpp:365:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable J2K_CP_CSTY_SOP [valueFlowBailoutIncompleteVar] head src/lib/core/t2/T2Decompress.cpp:103:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/t2/T2Decompress.cpp:149:42: style: Variable 'ex' can be declared as reference to const [constVariableReference] 2.13.0 src/lib/core/t2/T2Decompress.cpp:160:55: style: Variable 'sboe' can be declared as reference to const [constVariableReference] 2.13.0 src/lib/core/t2/T2Decompress.cpp:188:42: style: Variable 'ex' can be declared as reference to const [constVariableReference] head src/lib/core/tile/TileComponent.cpp:201:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolutions_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileComponent.cpp:321:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resolutions_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileComponent.cpp:335:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileComponent.cpp:342:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable window_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileComponent.cpp:346:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wholeTileDecompress [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileComponent.cpp:350:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regionWindow_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileComponent.cpp:421:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regionWindow_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileComponent.cpp:61:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regionWindow_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileComponent.cpp:75:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isCompressor_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:101:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numProcessedPackets [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1030:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartDataLength [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:105:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numProcessedPackets [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:109:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numProcessedPackets [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1124:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rateControlAlgorithm [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1134:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enc_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:113:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numDecompressedPackets [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1140:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numlayers [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1151:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numlayers [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1163:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layerDistoration [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:117:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numDecompressedPackets [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1240:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numlayers [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:125:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preCalculatedTileLen [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:129:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable enableTilePartGeneration_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:134:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileIndex_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1378:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:138:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tileIndex_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tile [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheduler_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:150:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isCompressor_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1538:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layerDistoration [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:154:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:160:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable image_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1631:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable layerDistoration [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:165:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_TILE_CACHE_NONE [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1687:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable maxCompressLayersGRK [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1693:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1699:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1705:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1710:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1732:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bits [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1743:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1754:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:1765:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numprec_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:178:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable packetTracker_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:182:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:187:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:204:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcps [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:269:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:299:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tile [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:304:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:313:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_PLUGIN_STATE_DEBUG [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:375:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartCounter_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:383:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartCounter_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:406:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:428:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_plugin_tile [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:44:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartDataLength [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:48:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartDataLength [valueFlowBailoutIncompleteVar] 2.13.0 src/lib/core/tile/TileProcessor.cpp:490:48: style: Variable 'ex' can be declared as reference to const [constVariableReference] 2.13.0 src/lib/core/tile/TileProcessor.cpp:525:49: style: Variable 'ex' can be declared as reference to const [constVariableReference] 2.13.0 src/lib/core/tile/TileProcessor.cpp:559:48: style: Variable 'ex' can be declared as reference to const [constVariableReference] 2.13.0 src/lib/core/tile/TileProcessor.cpp:563:44: style: Variable 'baex' can be declared as reference to const [constVariableReference] head src/lib/core/tile/TileProcessor.cpp:631:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:653:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mct [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:67:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sot_marker_segment_len_minus_tile_data_len [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:680:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mct [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:705:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:748:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mct [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:776:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:793:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcp_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:919:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tilePartCounter_ [valueFlowBailoutIncompleteVar] head src/lib/core/tile/TileProcessor.cpp:969:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:312:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buffered_bytes_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:324:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:348:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable offset [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:355:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:364:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_offset_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:374:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_offset_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:381:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_offset_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:385:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream_offset_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:390:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:398:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable free_user_data_fn_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:444:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:468:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:475:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seek_fn_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:480:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable owns_data [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:485:10: style: C-style pointer casting [cstyleCast] head src/lib/core/util/BufferedStream.cpp:490:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable obj [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:49:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:53:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable format_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:57:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_data_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:62:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_data_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:66:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable user_data_length_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:70:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:74:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable read_fn_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:78:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zero_copy_read_fn_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:82:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable write_fn_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:86:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seek_fn_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/BufferedStream.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:1029:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:1096:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:112:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_image_comp [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:1130:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:1159:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable wrapper [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:1170:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable iptc_buf [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:1189:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:1193:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:1206:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable icc_profile_buf [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:162:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:170:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:229:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:25:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x1 [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable y1 [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:312:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMultipleTiles [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:345:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:355:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:35:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:364:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:373:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:463:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:481:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meta [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:485:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable palette [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:500:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable channelDefinitionApplied_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:557:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:702:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paletteApplied_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:73:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:845:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasMultipleTiles [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:877:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:936:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:951:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable data_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage.cpp:964:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:1023:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZData [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:1048:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meta [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:1150:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable meta [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:1224:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:1480:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:216:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GRK_MAX_SUPPORTED_IMAGE_PRECISION [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:266:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable precision [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:346:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:388:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:395:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:460:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_image_comp [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:522:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:574:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:664:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:803:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable numcomps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:83:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upsample [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:844:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:899:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable comps [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkImage_Conversion.cpp:961:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable color_space [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkMappedFile.cpp:161:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_handle [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkMappedFile.cpp:208:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_handle [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkMappedFile.cpp:255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable grk_handle [valueFlowBailoutIncompleteVar] head src/lib/core/util/GrkObjectWrapper.cpp:14:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref_count [valueFlowBailoutIncompleteVar] head src/lib/core/util/MemStream.cpp:117:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GROK_STREAM_STATUS_INPUT [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:120:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentChunkId [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:126:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reachedEnd_ [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:160:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:174:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:179:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable chunks [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:185:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentChunkId [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataLen [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:50:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataLen [valueFlowBailoutIncompleteVar] head src/lib/core/util/SparseBuffer.cpp:79:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dataLen [valueFlowBailoutIncompleteVar] head src/lib/core/util/logger.cpp:51:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable warning_handler [valueFlowBailoutIncompleteVar] head src/lib/core/util/logger.cpp:60:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_handler [valueFlowBailoutIncompleteVar] head src/lib/core/wavelet/WaveletFwd.cpp:227:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NB_ELTS_V8 [valueFlowBailoutIncompleteVar] head src/lib/core/wavelet/WaveletFwd.cpp:255:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] head src/lib/core/wavelet/WaveletFwd.cpp:389:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stride_ [valueFlowBailoutIncompleteVar] head src/lib/core/wavelet/WaveletReverse.cpp:153:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di [valueFlowBailoutIncompleteVar] head src/lib/core/wavelet/WaveletReverse.cpp:49:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di [valueFlowBailoutIncompleteVar] head src/lib/core/wavelet/WaveletReverse.cpp:65:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable di [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsalpha.c:335:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsalpha.c:346:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsalpha.c:394:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsalpha.c:409:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsalpha.c:467:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsalpha.c:544:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1024:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1075:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1214:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1419:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1426:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1437:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1558:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1649:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1686:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_WRITE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1881:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1932:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:1957:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:2009:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:2065:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:2197:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:2392:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:2429:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:2481:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAX_PATH [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:2755:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:2878:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:485:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:530:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_CORRUPTION_DETECTED [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:540:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:651:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:730:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscgats.c:833:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:1103:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:1196:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:215:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:290:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:335:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:368:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_ABSOLUTE_COLORIMETRIC [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:436:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:495:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:524:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:675:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:710:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:753:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:880:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmscnvrt.c:979:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmserr.c:246:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmserr.c:41:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmserr.c:462:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultLogErrorHandlerFunction [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmserr.c:609:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmserr.c:650:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:1065:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:1146:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:1198:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:1323:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:1340:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:1397:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:1493:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Params [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:165:55: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] head thirdparty/liblcms2/src/cmsgamma.c:222:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:722:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:796:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:826:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x0 [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:874:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:919:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SampledPoints [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgamma.c:981:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgmt.c:111:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgmt.c:151:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgmt.c:219:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgmt.c:312:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgmt.c:430:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgmt.c:463:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgmt.c:519:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsgmt.c:612:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigRgbData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:102:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1060:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1164:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1165:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1166:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1167:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1168:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1169:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1170:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1171:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1172:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1173:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1174:1: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:1183:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMS_LERP_FLAGS_FLOAT [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:120:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:165:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:422:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsintrp.c:555:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:105:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cms_io_handler [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1065:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1093:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1127:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1216:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1306:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1384:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1402:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1424:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1461:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1500:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_TYPES_IN_LCMS_PLUGIN [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1526:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:156:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_READ [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1647:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1669:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:175:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_SEEK [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1793:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1908:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1935:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:1963:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:200:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:232:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:245:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsIOHANDLER [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:320:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:333:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:346:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:357:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:367:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:382:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsIOHANDLER [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:448:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_FILE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:548:34: style: Parameter 'Profile' can be declared as pointer to const [constParameterPointer] head thirdparty/liblcms2/src/cmsio0.c:630:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:657:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:697:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCHeader [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:788:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lcmsSignature [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:84:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:917:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:923:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:942:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio0.c:96:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:100:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigChromaticAdaptationTag [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:139:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigRedColorantTag [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:162:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayTRCTag [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:226:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:276:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:317:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:419:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayTRCTag [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:475:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:528:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCLutElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:552:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:592:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_ABSOLUTE_COLORIMETRIC [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:675:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:716:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_ABSOLUTE_COLORIMETRIC [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:815:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayTRCTag [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:838:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:867:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:890:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileSequenceDescTag [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:919:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileSequenceDescTag [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:959:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigTechnologyTag [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsio1.c:985:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigProfileDescriptionTag [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1000:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Table16 [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1027:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabV2toV4 [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1043:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLabV4toV2 [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1070:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLab2FloatPCS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1088:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZ2FloatPCS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1108:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigFloatPCS2Lab [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1125:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigFloatPCS2XYZ [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1143:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigClipNegativesElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1178:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZ2LabElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:119:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1294:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1352:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1373:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1515:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1621:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:1756:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:215:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsStageToneCurvesData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:255:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCurveSetElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:300:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigIdentityElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:347:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsStageMatrixData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:394:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMatrixElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:488:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsStageCLutData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:556:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:610:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:627:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:647:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:66:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:711:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:73:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigIdentityElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:750:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:816:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:875:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:906:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmslut.c:968:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLab2XYZElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmd5.c:303:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmtrx.c:107:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmtrx.c:119:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmtrx.c:133:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmtrx.c:160:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAT3 [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmtrx.c:171:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmtrx.c:44:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmtrx.c:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmtrx.c:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmtrx.c:66:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsmtrx.c:74:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:129:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Country [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:147:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:216:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:257:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:468:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:497:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:519:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:545:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsNAMEDCOLORLIST [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:611:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:652:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:680:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:69:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:710:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:730:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:746:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:762:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:780:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSEQ [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:806:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Manufacturer [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:823:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSEQ [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:923:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsDICTentry [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsnamed.c:99:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:1023:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:1038:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:1275:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:1302:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:1383:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:143:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:1622:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:1673:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:182:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:1872:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:1904:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:193:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:253:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:306:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:343:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsInterpFn16 [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:372:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable InterpParams [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:427:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:456:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:479:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCLutElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:555:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:567:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:662:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsopt.c:928:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1032:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1068:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1082:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1135:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1192:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1216:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1265:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1317:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1384:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1452:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1481:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1511:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1541:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1570:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1753:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:1909:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:2735:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:2764:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:2794:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:2823:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:2881:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:2934:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:2989:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3039:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3067:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3097:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3128:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3158:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3220:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3273:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3325:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3378:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3780:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3809:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFormatterInput [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:3819:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:532:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:584:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:644:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:672:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:923:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:958:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspack.c:996:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspcs.c:730:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspcs.c:769:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigGrayData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmspcs.c:814:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PT_GRAY [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:1036:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:130:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:146:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:162:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:175:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:209:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:227:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:244:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsEncodedXYZNumber [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:259:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt8Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:272:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:286:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:299:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:314:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:327:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:340:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:357:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsEncodedXYZNumber [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:440:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:455:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:467:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:484:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:511:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:544:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_CORRUPTION_DETECTED [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:567:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPluginMagicNumber [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:716:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:762:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_INTERNAL [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsplugin.c:816:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPluginMemHandlerSig [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:1022:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAX_PATH [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:1078:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:1308:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_BLACKPOINTCOMPENSATION [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:1413:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:1437:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAX_PATH [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:1500:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_NODEFAULTRESOURCEDEF [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:1583:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPS_RESOURCE_CRD [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:1611:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsPS_RESOURCE_CSA [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:375:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:534:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:551:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Table16 [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:689:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAMPLER_INSPECT [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:717:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:764:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_PERCEPTUAL [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:775:51: style: Parameter 'Pipeline' can be declared as pointer to const [constParameterPointer] head thirdparty/liblcms2/src/cmsps2.c:809:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCurveSetElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:858:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TYPE_GRAY_8 [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:897:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsps2.c:978:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INTENT_RELATIVE_COLORIMETRIC [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssamp.c:158:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssamp.c:197:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssamp.c:354:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssamp.c:80:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LCMS_USED_AS_INPUT [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssm.c:159:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssm.c:185:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssm.c:196:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VX [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssm.c:293:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssm.c:340:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssm.c:367:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssm.c:398:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssm.c:487:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmssm.c:560:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1014:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1126:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMultiLocalizedUnicodeType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1197:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1248:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCurveType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1270:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1298:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Type [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:131:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1371:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsDateTimeNumber [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1389:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsDateTimeNumber [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1438:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCMeasurementConditions [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1449:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1464:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCMeasurementConditions [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1502:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:153:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1579:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1642:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLut8Type [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1656:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLut8Type [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1688:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1744:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nEntries [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1784:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1820:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:184:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt16Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:1914:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMatrixElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2027:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2075:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nEntries [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2109:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2196:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMatrixElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:233:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2377:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2456:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2467:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2531:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2598:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2639:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nSegments [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2679:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2737:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2850:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:286:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:2925:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3040:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3082:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3166:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3212:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3309:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3324:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3375:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigTextDescriptionType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3391:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3452:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3470:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3504:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID8 [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3521:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:352:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIEXYZ [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3565:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUcrBg [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3639:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3663:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUcrBg [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3714:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3747:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:378:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIEXYZ [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3790:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3830:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsScreening [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3869:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3889:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsScreening [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3914:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCViewingConditions [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:393:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3942:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:3956:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCViewingConditions [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4013:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigSegmentedCurve [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:413:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIExyYTRIPLE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4149:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4187:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigSegmentedCurve [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4268:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4305:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4364:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4399:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4451:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4507:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4551:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:457:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4600:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:468:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4745:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_UNKNOWN_EXTENSION [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:484:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsCIExyYTRIPLE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4863:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:4952:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5004:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5015:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5036:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5069:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5082:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5110:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5154:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:516:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5173:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5192:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5221:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _cmsTagBase [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5303:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:543:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:561:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:5693:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:586:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:611:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:622:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:647:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:676:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:688:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFloat64Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:709:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSignature [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:734:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSignature [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:802:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:843:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigMultiLocalizedUnicodeType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:864:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:895:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:909:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsICCData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmstypes.c:937:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsUInt32Number [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:1034:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:1083:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorElemType [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:119:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigDisplayClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:240:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigDisplayClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:302:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigLinkClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:388:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:402:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigCmykData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:484:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigAbstractClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:531:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigAbstractClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:577:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigAbstractClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:65:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:721:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:742:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_INPUT_DIMENSIONS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:847:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigOutputClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:895:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigXYZData [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:906:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_GUESSDEVICECLASS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsvirt.c:957:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsSigNamedColorClass [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmswtpnt.c:176:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmswtpnt.c:205:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmswtpnt.c:257:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmswtpnt.c:304:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmswtpnt.c:338:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:1020:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsD50X [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:1053:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_NULLTRANSFORM [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:1199:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_RANGE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:1279:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_BLACKPOINTCOMPENSATION [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:1356:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsERROR_NOT_SUITABLE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:267:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:334:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:372:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:408:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CMSREGISTER [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:473:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:512:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:567:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsMAXCHANNELS [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:718:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:806:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cmsFLAGS_NOOPTIMIZE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:937:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] head thirdparty/liblcms2/src/cmsxform.c:989:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PT_ANY [valueFlowBailoutIncompleteVar] head thirdparty/libpng/png.c:170:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uInt [valueFlowBailoutIncompleteVar] head thirdparty/libpng/png.c:1849:32: error: Uninitialized variable: number [uninitvar] head thirdparty/libpng/png.c:2868:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN_10_EXP [valueFlowBailoutIncompleteVar] head thirdparty/libpng/png.c:2912:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] head thirdparty/libpng/png.c:762:7: error: Uninitialized variable: number_buf [uninitvar] head thirdparty/libpng/png.c:977:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngerror.c:819:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] 2.13.0 thirdparty/libpng/pngread.c:3957:40: style: Condition '(*(const unsigned char*)&le)!=0' is always true [knownConditionTrueFalse] thirdparty/libpng/pngread.c:3955:27: note: Assignment 'le=0x0001', assigned value is 1 thirdparty/libpng/pngread.c:3957:40: note: Condition '(*(const unsigned char*)&le)!=0' is always true head thirdparty/libpng/pngread.c:3957:40: style: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true [knownConditionTrueFalse] thirdparty/libpng/pngread.c:3955:27: note: Assignment 'le=0x0001', assigned value is 1 thirdparty/libpng/pngread.c:3957:40: note: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true head thirdparty/libpng/pngrutil.c:1448:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngrutil.c:2671:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_END [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngrutil.c:2816:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_END [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngrutil.c:4201:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uInt [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngrutil.c:4674:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngrutil.c:530:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uInt [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngrutil.c:645:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngrutil.c:791:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uInt [valueFlowBailoutIncompleteVar] 2.13.0 thirdparty/libpng/pngwrite.c:2057:37: style: Condition '(*(const unsigned char*)&le)!=0' is always true [knownConditionTrueFalse] thirdparty/libpng/pngwrite.c:2055:24: note: Assignment 'le=0x0001', assigned value is 1 thirdparty/libpng/pngwrite.c:2057:37: note: Condition '(*(const unsigned char*)&le)!=0' is always true head thirdparty/libpng/pngwrite.c:2057:37: style: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true [knownConditionTrueFalse] thirdparty/libpng/pngwrite.c:2055:24: note: Assignment 'le=0x0001', assigned value is 1 thirdparty/libpng/pngwrite.c:2057:37: note: Condition '(*(const unsigned charpng_const_bytep)&le)!=0' is always true head thirdparty/libpng/pngwrite.c:2352:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngwutil.c:1163:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngwutil.c:1604:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngwutil.c:1690:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngwutil.c:2084:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_FINISH [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngwutil.c:2754:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngwutil.c:505:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libpng/pngwutil.c:952:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_color.c:235:63: style: Parameter 'refBlackWhite' can be declared as pointer to const [constParameterPointer] head thirdparty/libtiff/tif_compress.c:81:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_dir.c:1754:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_dir.c:392:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_dir.c:809:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu32 [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_dir.c:940:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_dirwrite.c:2160:13: style: Variable 'pa' can be declared as pointer to const [constVariablePointer] head thirdparty/libtiff/tif_dirwrite.c:2879:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_dirwrite.c:2940:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu64 [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_dirwrite.c:3436:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_dirwrite.c:439:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_flush.c:83:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_getimage.c:1091:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_getimage.c:1520:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBcontig16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2677:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1520:1: note: Parameter 'img' can be declared as pointer to const head thirdparty/libtiff/tif_getimage.c:1542:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBAAcontig16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2665:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1542:1: note: Parameter 'img' can be declared as pointer to const head thirdparty/libtiff/tif_getimage.c:1565:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBUAcontig16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2672:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1565:1: note: Parameter 'img' can be declared as pointer to const head thirdparty/libtiff/tif_getimage.c:1621:19: style: Variable 'Map' can be declared as pointer to const [constVariablePointer] head thirdparty/libtiff/tif_getimage.c:1721:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBseparate16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2831:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1721:1: note: Parameter 'img' can be declared as pointer to const head thirdparty/libtiff/tif_getimage.c:1740:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBAAseparate16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2820:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1740:1: note: Parameter 'img' can be declared as pointer to const head thirdparty/libtiff/tif_getimage.c:1761:1: style: Parameter 'img' can be declared as pointer to const. However it seems that 'putRGBUAseparate16bittile' is a callback function, if 'img' is declared with const you might also need to cast function pointer(s). [constParameterCallback] thirdparty/libtiff/tif_getimage.c:2826:26: note: You might need to cast the function pointer here thirdparty/libtiff/tif_getimage.c:1761:1: note: Parameter 'img' can be declared as pointer to const head thirdparty/libtiff/tif_getimage.c:305:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_getimage.c:980:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_open.c:126:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_predict.c:812:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId64 [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_print.c:166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIu16 [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_print.c:245:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_print.c:92:24: warning: Either the condition 'fip->field_name!=NULL' is redundant or there is possible null pointer dereference: field_name. [nullPointerRedundantCheck] thirdparty/libtiff/tif_print.c:84:25: note: Assuming that condition 'fip->field_name!=NULL' is not redundant thirdparty/libtiff/tif_print.c:83:17: note: Assignment from 'field_name=fip->field_name' thirdparty/libtiff/tif_print.c:92:24: note: Null pointer dereference head thirdparty/libtiff/tif_strip.c:253:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] head thirdparty/libtiff/tif_strip.c:61:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] head thirdparty/libtiff/tif_strip.c:79:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] head thirdparty/libtiff/tif_tile.c:115:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] head thirdparty/libtiff/tif_tile.c:195:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] head thirdparty/libtiff/tif_tile.c:38:17: style: Variable 'td' can be declared as pointer to const [constVariablePointer] head thirdparty/libtiff/tif_unix.c:103:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_unix.c:130:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_unix.c:240:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_unix.c:359:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_unix.c:370:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_win32.c:203:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_MAP_READ [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_win32.c:274:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_EXISTING [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_win32.c:315:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPEN_EXISTING [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_win32.c:412:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_win32.c:423:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libtiff/tif_write.c:676:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] head thirdparty/libz/compress.c:74:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_DEFAULT_COMPRESSION [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:1019:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:1044:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:1294:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_BUF_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:1317:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:1386:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:330:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:338:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:374:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:430:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:448:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:487:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:495:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:503:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:518:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:543:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:587:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/deflate.c:722:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_BLOCK [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzlib.c:250:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzlib.c:293:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_BUF_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzlib.c:317:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_BUF_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzlib.c:470:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_MEM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzlib.c:501:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_MEM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:148:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:207:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NO_FLUSH [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:243:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:272:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:300:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:342:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:365:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:428:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:458:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:491:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] head thirdparty/libz/gzwrite.c:88:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head thirdparty/libz/infback.c:144:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z_const [valueFlowBailoutIncompleteVar] head thirdparty/libz/infback.c:504:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/infback.c:65:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:108:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:1118:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:1133:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:1153:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:1182:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:1231:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:1248:36: warning: Uninitialized variable: buf [uninitvar] thirdparty/libz/inflate.c:1242:28: note: Assuming condition is false thirdparty/libz/inflate.c:1248:36: note: Uninitialized variable: buf head thirdparty/libz/inflate.c:1287:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:1301:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:1340:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:1356:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:147:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:174:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_WBITS [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:187:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ZLIBNG_VERSION [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:196:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:230:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_MEM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:437:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/inflate.c:94:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:101:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/benchmarks/benchmark_png_decode.cc:37:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable png_bytepp [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/benchmarks/benchmark_png_shared.h:128:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PNG_COLOR_TYPE_RGB [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/benchmarks/benchmark_png_shared.h:90:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable png_bytep [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:102:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzopen [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:200:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:238:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:277:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:372:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:409:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:445:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:482:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:518:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:574:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:619:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:667:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:710:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:73:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compress [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:761:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:850:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gz_header [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:908:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/example.c:958:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_compress.c:30:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_DEFLATED [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_compress.c:49:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uncompress [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_compress.c:55:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressBound [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_example_dict.c:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_example_flush.c:63:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_example_flush.c:95:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressBound [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_example_large.c:83:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_example_small.c:64:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_example_small.c:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable compressBound [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_minigzip.c:103:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzwrite [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_minigzip.c:152:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzread [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_minigzip.c:176:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/fuzz/fuzzer_minigzip.c:209:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opaque [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:181:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opaque [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:188:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opaque [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:197:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opaque [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:284:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:351:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:391:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:463:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYNC [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:476:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:522:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:624:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_STREAM_END [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:633:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOUGH_DISTS [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:655:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_DATA_ERROR [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/infcover.c:673:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/minideflate.c:126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stream [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/minideflate.c:229:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DEF_MEM_LEVEL [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/minigzip.c:111:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzwrite [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/minigzip.c:163:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzread [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/minigzip.c:192:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/minigzip.c:226:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/minigzip.c:326:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gzdopen [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/switchlevels.c:119:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/switchlevels.c:42:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/switchlevels.c:59:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head thirdparty/libz/test/test_deflate_bound.cc:50:32: style: C-style pointer casting [cstyleCast] head thirdparty/libz/test/test_deflate_copy.cc:33:24: style: C-style pointer casting [cstyleCast] head thirdparty/libz/test/test_deflate_dict.cc:35:24: style: C-style pointer casting [cstyleCast] head thirdparty/libz/test/test_deflate_pending.cc:38:24: style: C-style pointer casting [cstyleCast] head thirdparty/libz/test/test_deflate_prime.cc:54:24: style: C-style pointer casting [cstyleCast] head thirdparty/libz/test/test_deflate_tune.cc:37:24: style: C-style pointer casting [cstyleCast] head thirdparty/libz/test/test_dict.cc:47:24: style: C-style pointer casting [cstyleCast] head thirdparty/libz/test/test_inflate_sync.cc:31:25: style: C-style pointer casting [cstyleCast] head thirdparty/libz/test/test_small_buffers.cc:31:25: style: C-style pointer casting [cstyleCast] head thirdparty/libz/tools/makecrct.c:114:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head thirdparty/libz/tools/makecrct.c:127:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx32 [valueFlowBailoutIncompleteVar] head thirdparty/libz/tools/makecrct.c:143:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIx64 [valueFlowBailoutIncompleteVar] head thirdparty/libz/tools/makefixed.c:64:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable op [valueFlowBailoutIncompleteVar] head thirdparty/libz/tools/maketrees.c:110:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable L_CODES [valueFlowBailoutIncompleteVar] head thirdparty/libz/trees.c:766:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_BINARY [valueFlowBailoutIncompleteVar] head thirdparty/libz/zutil.c:100:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_NEED_DICT [valueFlowBailoutIncompleteVar] head thirdparty/libz/zutil.c:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zalloc [valueFlowBailoutIncompleteVar] head thirdparty/libz/zutil.c:146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable zfree [valueFlowBailoutIncompleteVar] head thirdparty/libz/zutil.c:58:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable z_off_t [valueFlowBailoutIncompleteVar] DONE