Task #943 - fixed.err
back to task #943download
Error: COMPILER_WARNING (CWE-477): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp: scope_hint: In function ‘const float& Imf_3_1::dwaCompressionLevel(const Header&)’ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp:55:41: warning[-Wdeprecated-declarations]: ‘const Imf_3_1::TypedAttribute<float>& Imf_3_1::dwaCompressionLevelAttribute(const Header&)’ is deprecated: use compression method in ImfHeader # 55 | return IMF_NAME_ATTRIBUTE(name) (header).value(); \ # | ^ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp:99:1: note: in expansion of macro ‘IMF_STD_ATTRIBUTE_IMP’ # 99 | IMF_STD_ATTRIBUTE_IMP (dwaCompressionLevel, DwaCompressionLevel, float) # | ^~~~~~~~~~~~~~~~~~~~~ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp:12: included_from: Included from here. openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp:99:24: note: declared here # 99 | IMF_STD_ATTRIBUTE_IMP (dwaCompressionLevel, DwaCompressionLevel, float) # | ^~~~~~~~~~~~~~~~~~~ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.h:46:34: note: in definition of macro ‘IMF_NAME_ATTRIBUTE’ # 46 | #define IMF_NAME_ATTRIBUTE(name) name##Attribute # | ^~~~ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp:99:1: note: in expansion of macro ‘IMF_STD_ATTRIBUTE_IMP’ # 99 | IMF_STD_ATTRIBUTE_IMP (dwaCompressionLevel, DwaCompressionLevel, float) # | ^~~~~~~~~~~~~~~~~~~~~ # 53| name (const Header &header) \ # 54| { \ # 55|-> return IMF_NAME_ATTRIBUTE(name) (header).value(); \ # 56| } \ # 57| \ Error: COMPILER_WARNING (CWE-477): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp: scope_hint: In function ‘float& Imf_3_1::dwaCompressionLevel(Header&)’ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp:61:41: warning[-Wdeprecated-declarations]: ‘Imf_3_1::TypedAttribute<float>& Imf_3_1::dwaCompressionLevelAttribute(Header&)’ is deprecated: use compression method in ImfHeader # 61 | return IMF_NAME_ATTRIBUTE(name) (header).value(); \ # | ^ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp:99:1: note: in expansion of macro ‘IMF_STD_ATTRIBUTE_IMP’ # 99 | IMF_STD_ATTRIBUTE_IMP (dwaCompressionLevel, DwaCompressionLevel, float) # | ^~~~~~~~~~~~~~~~~~~~~ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp:99:24: note: declared here # 99 | IMF_STD_ATTRIBUTE_IMP (dwaCompressionLevel, DwaCompressionLevel, float) # | ^~~~~~~~~~~~~~~~~~~ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.h:46:34: note: in definition of macro ‘IMF_NAME_ATTRIBUTE’ # 46 | #define IMF_NAME_ATTRIBUTE(name) name##Attribute # | ^~~~ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXR/ImfStandardAttributes.cpp:99:1: note: in expansion of macro ‘IMF_STD_ATTRIBUTE_IMP’ # 99 | IMF_STD_ATTRIBUTE_IMP (dwaCompressionLevel, DwaCompressionLevel, float) # | ^~~~~~~~~~~~~~~~~~~~~ # 59| name (Header &header) \ # 60| { \ # 61|-> return IMF_NAME_ATTRIBUTE(name) (header).value(); \ # 62| } # 63| Error: COMPILER_WARNING (CWE-563): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/chunk.c: scope_hint: In function ‘reconstruct_chunk_table’ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/chunk.c:460:38: warning[-Wunused-but-set-variable]: variable ‘maxidx’ set but not used # 460 | int maxidx, found_ci, computed_ci, partnum = 0; # | ^~~~~~ # 458| uint64_t* curctable; # 459| const struct _internal_exr_part* curpart = NULL; # 460|-> int maxidx, found_ci, computed_ci, partnum = 0; # 461| # 462| curpart = ctxt->parts[ctxt->num_parts - 1]; Error: CLANG_WARNING: openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/chunk.c:485:9: warning[deadcode.DeadStores]: Value stored to 'maxidx' is never read # 483| # 484| chunk_start = curctable[0]; # 485|-> maxidx = 0; # 486| for (int ci = 1; ci < curpart->chunk_count; ++ci) # 487| { Error: CLANG_WARNING: openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/chunk.c:490:17: warning[deadcode.DeadStores]: Value stored to 'maxidx' is never read # 488| if (curctable[ci] > chunk_start) # 489| { # 490|-> maxidx = ci; # 491| chunk_start = curctable[ci]; # 492| } Error: COMPILER_WARNING (CWE-457): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h:58:18: warning[-Wmaybe-uninitialized]: ‘MEM[(unsigned int *)®s + 8B]’ may be used uninitialized # 56| regs[2] = 0; # 57| # else # 58|-> unsigned int regs[4], osxsave; # 59| __get_cpuid (0, ®s[0], ®s[1], ®s[2], ®s[3]); # 60| if (regs[0] >= 1) Error: COMPILER_WARNING (CWE-457): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h:60:5: warning[-Wmaybe-uninitialized]: ‘regs’ may be used uninitialized # 60 | if (regs[0] >= 1) # | ^~ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h: scope_hint: In function ‘testCPUIdent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)’ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h:58:18: note: ‘regs’ was declared here # 58 | unsigned int regs[4], osxsave; # | ^~~~ # 58| unsigned int regs[4], osxsave; # 59| __get_cpuid (0, ®s[0], ®s[1], ®s[2], ®s[3]); # 60|-> if (regs[0] >= 1) # 61| { # 62| __get_cpuid (1, ®s[0], ®s[1], ®s[2], ®s[3]); Error: COMPILER_WARNING (CWE-457): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h:60:8: warning[-Wmaybe-uninitialized]: ‘regs’ may be used uninitialized # 60 | if (regs[0] >= 1) # | ^ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h: scope_hint: In function ‘DwaCompressor_construct’ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h:58:18: note: ‘regs’ was declared here # 58 | unsigned int regs[4], osxsave; # | ^~~~ # 58| unsigned int regs[4], osxsave; # 59| __get_cpuid (0, ®s[0], ®s[1], ®s[2], ®s[3]); # 60|-> if (regs[0] >= 1) # 61| { # 62| __get_cpuid (1, ®s[0], ®s[1], ®s[2], ®s[3]); Error: COMPILER_WARNING (CWE-457): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h:79:37: warning[-Wmaybe-uninitialized]: ‘MEM[(unsigned int *)®s + 12B]’ may be used uninitialized # 79 | *sse2 = (regs[3] & (1 << 26)) ? 1 : 0; # | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h: scope_hint: In function ‘testCPUIdent(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)’ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h:58:18: note: ‘MEM[(unsigned int *)®s + 12B]’ was declared here # 58 | unsigned int regs[4], osxsave; # | ^~~~ # 77| *f16c = (regs[2] & (1 << 29)) ? 1 : 0; # 78| /* sse2 is in EDX bit 26 */ # 79|-> *sse2 = (regs[3] & (1 << 26)) ? 1 : 0; # 80| # 81| if (!osxsave) Error: COMPILER_WARNING (CWE-457): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h:79:41: warning[-Wmaybe-uninitialized]: ‘MEM[(unsigned int *)®s + 12B]’ may be used uninitialized # 79 | *sse2 = (regs[3] & (1 << 26)) ? 1 : 0; # | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h: scope_hint: In function ‘DwaCompressor_construct’ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/internal_cpuid.h:58:18: note: ‘MEM[(unsigned int *)®s + 12B]’ was declared here # 58 | unsigned int regs[4], osxsave; # | ^~~~ # 77| *f16c = (regs[2] & (1 << 29)) ? 1 : 0; # 78| /* sse2 is in EDX bit 26 */ # 79|-> *sse2 = (regs[3] & (1 << 26)) ? 1 : 0; # 80| # 81| if (!osxsave) Error: COMPILER_WARNING (CWE-563): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:376:21: warning[-Wunused-but-set-variable]: variable ‘inc0’ set but not used # 376 | int inc0, inc1, inc2; # | ^~~~ # 374| uint8_t * out0, *out1, *out2; # 375| int w, h; # 376|-> int inc0, inc1, inc2; # 377| int linc0, linc1, linc2; # 378| Error: COMPILER_WARNING (CWE-563): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:376:27: warning[-Wunused-but-set-variable]: variable ‘inc1’ set but not used # 376 | int inc0, inc1, inc2; # | ^~~~ # 374| uint8_t * out0, *out1, *out2; # 375| int w, h; # 376|-> int inc0, inc1, inc2; # 377| int linc0, linc1, linc2; # 378| Error: COMPILER_WARNING (CWE-563): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c: scope_hint: In function ‘unpack_16bit_3chan_planar’ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:376:33: warning[-Wunused-but-set-variable]: variable ‘inc2’ set but not used # 376 | int inc0, inc1, inc2; # | ^~~~ # 374| uint8_t * out0, *out1, *out2; # 375| int w, h; # 376|-> int inc0, inc1, inc2; # 377| int linc0, linc1, linc2; # 378| Error: CLANG_WARNING: openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:381:5: warning[deadcode.DeadStores]: Value stored to 'inc0' is never read # 379| w = decode->channels[0].width; # 380| h = decode->chunk.height; # 381|-> inc0 = decode->channels[0].user_pixel_stride; # 382| inc1 = decode->channels[1].user_pixel_stride; # 383| inc2 = decode->channels[2].user_pixel_stride; Error: CLANG_WARNING: openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:382:5: warning[deadcode.DeadStores]: Value stored to 'inc1' is never read # 380| h = decode->chunk.height; # 381| inc0 = decode->channels[0].user_pixel_stride; # 382|-> inc1 = decode->channels[1].user_pixel_stride; # 383| inc2 = decode->channels[2].user_pixel_stride; # 384| linc0 = decode->channels[0].user_line_stride; Error: CLANG_WARNING: openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:383:5: warning[deadcode.DeadStores]: Value stored to 'inc2' is never read # 381| inc0 = decode->channels[0].user_pixel_stride; # 382| inc1 = decode->channels[1].user_pixel_stride; # 383|-> inc2 = decode->channels[2].user_pixel_stride; # 384| linc0 = decode->channels[0].user_line_stride; # 385| linc1 = decode->channels[1].user_line_stride; Error: COMPILER_WARNING (CWE-563): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:430:21: warning[-Wunused-but-set-variable]: variable ‘inc0’ set but not used # 430 | int inc0, inc1, inc2; # | ^~~~ # 428| uint8_t * out0, *out1, *out2; # 429| int w, h; # 430|-> int inc0, inc1, inc2; # 431| int linc0, linc1, linc2; # 432| Error: COMPILER_WARNING (CWE-563): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:430:27: warning[-Wunused-but-set-variable]: variable ‘inc1’ set but not used # 430 | int inc0, inc1, inc2; # | ^~~~ # 428| uint8_t * out0, *out1, *out2; # 429| int w, h; # 430|-> int inc0, inc1, inc2; # 431| int linc0, linc1, linc2; # 432| Error: COMPILER_WARNING (CWE-563): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c: scope_hint: In function ‘unpack_half_to_float_3chan_planar’ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:430:33: warning[-Wunused-but-set-variable]: variable ‘inc2’ set but not used # 430 | int inc0, inc1, inc2; # | ^~~~ # 428| uint8_t * out0, *out1, *out2; # 429| int w, h; # 430|-> int inc0, inc1, inc2; # 431| int linc0, linc1, linc2; # 432| Error: CLANG_WARNING: openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:435:5: warning[deadcode.DeadStores]: Value stored to 'inc0' is never read # 433| w = decode->channels[0].width; # 434| h = decode->chunk.height; # 435|-> inc0 = decode->channels[0].user_pixel_stride; # 436| inc1 = decode->channels[1].user_pixel_stride; # 437| inc2 = decode->channels[2].user_pixel_stride; Error: CLANG_WARNING: openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:436:5: warning[deadcode.DeadStores]: Value stored to 'inc1' is never read # 434| h = decode->chunk.height; # 435| inc0 = decode->channels[0].user_pixel_stride; # 436|-> inc1 = decode->channels[1].user_pixel_stride; # 437| inc2 = decode->channels[2].user_pixel_stride; # 438| linc0 = decode->channels[0].user_line_stride; Error: CLANG_WARNING: openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRCore/unpack.c:437:5: warning[deadcode.DeadStores]: Value stored to 'inc2' is never read # 435| inc0 = decode->channels[0].user_pixel_stride; # 436| inc1 = decode->channels[1].user_pixel_stride; # 437|-> inc2 = decode->channels[2].user_pixel_stride; # 438| linc0 = decode->channels[0].user_line_stride; # 439| linc1 = decode->channels[1].user_line_stride; Error: COMPILER_WARNING (CWE-563): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRUtil/ImfCheckFile.cpp:540:18: warning[-Wunused-variable]: unused variable ‘height’ # 540 | uint64_t height = static_cast<uint64_t>(dataWindow.size().y)+1; # | ^~~~~~ # 538| // use uint64_t for dimensions, since dataWindow+1 could overflow int storage # 539| // # 540|-> uint64_t height = static_cast<uint64_t>(dataWindow.size().y)+1; # 541| uint64_t width = static_cast<uint64_t>(dataWindow.size().x)+1; # 542| int bytesPerSample = calculateBytesPerPixel(in.header()); Error: COMPILER_WARNING (CWE-563): openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRUtil/ImfCheckFile.cpp:541:18: warning[-Wunused-variable]: unused variable ‘width’ # 541 | uint64_t width = static_cast<uint64_t>(dataWindow.size().x)+1; # | ^~~~~ openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRUtil/ImfCheckFile.cpp: scope_hint: In instantiation of ‘bool Imf_3_1::{anonymous}::readDeepTile(T&, bool, bool) [with T = Imf_3_1::DeepTiledInputFile]’ #/builddir/build/BUILD/openexr-3.1.10-build/openexr-3.1.10/src/lib/OpenEXRUtil/ImfCheckFile.cpp:1160:34: required from ‘bool Imf_3_1::{anonymous}::runChecks(T&, bool, bool) [with T = const char*]’ # 1160 | gotThrow = readDeepTile( rgba, reduceMemory , reduceTime ); # | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 1719 | if (!threw) threw = runChecks (fileName, reduceMemory, reduceTime); # | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 539| // # 540| uint64_t height = static_cast<uint64_t>(dataWindow.size().y)+1; # 541|-> uint64_t width = static_cast<uint64_t>(dataWindow.size().x)+1; # 542| int bytesPerSample = calculateBytesPerPixel(in.header()); # 543|