2022-06-22 14:51 ftp://ftp.de.debian.org/debian/pool/main/i/ilmbase/ilmbase_2.5.7.orig.tar.gz cppcheck-options: --library=posix --library=gnu --showtime=top5 --check-library --inconclusive --enable=style,information --template=daca2 -D__GNUC__ --platform=unix64 -rp=temp -j2 platform: Linux-5.4.0-110-generic-x86_64-with-glibc2.29 python: 3.8.10 client-version: 1.3.24 compiler: g++ (Ubuntu 9.4.0-1ubuntu1~20.04.1) 9.4.0 cppcheck: head 2.8 head-info: 650f409 (2022-06-22 08:46:48 +0200) count: 1359 1334 elapsed-time: 107.8 119.2 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: openexr-2.5.7/Contrib/DtexToExr/PxFourChanDeepRgba.h:317:52: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxFourChanDeepRgba.h:83:52: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepAlpha.h:261:52: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepAlpha.h:84:52: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepOpacity.h:296:52: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepOpacity.h:81:52: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:178:21: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:188:29: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:196:29: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:204:29: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:214:25: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:223:25: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:234:29: style: C-style pointer casting [cstyleCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:188:29: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:196:29: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:204:29: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:214:25: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:223:25: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/Contrib/DtexToExr/PxDeepOutRow.h:234:29: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/Contrib/DtexToExr/PxFourChanDeepRgba.h:355:13: style: The scope of the variable 'activeEnd' can be reduced. [variableScope] openexr-2.5.7/Contrib/DtexToExr/PxFourChanDeepRgba.h:122:13: style: The scope of the variable 'activeEnd' can be reduced. [variableScope] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepAlpha.h:280:13: style: The scope of the variable 'activeEnd' can be reduced. [variableScope] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepAlpha.h:106:13: style: The scope of the variable 'activeEnd' can be reduced. [variableScope] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepOpacity.h:321:13: style: The scope of the variable 'activeEnd' can be reduced. [variableScope] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepOpacity.h:108:13: style: The scope of the variable 'activeEnd' can be reduced. [variableScope] openexr-2.5.7/Contrib/DtexToExr/PxFourChanDeepRgba.h:168:28: style: Variable 'spanNext' can be declared as reference to const [constVariable] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepAlpha.h:148:28: style: Variable 'spanNext' can be declared as reference to const [constVariable] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepOpacity.h:377:28: style: Variable 'spanPrev' can be declared as reference to const [constVariable] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepOpacity.h:164:28: style: Variable 'spanPrev' can be declared as reference to const [constVariable] openexr-2.5.7/Contrib/DtexToExr/PxFourChanDeepRgba.h:355:23: style: Variable 'activeEnd' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/Contrib/DtexToExr/PxFourChanDeepRgba.h:122:23: style: Variable 'activeEnd' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepAlpha.h:280:23: style: Variable 'activeEnd' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepAlpha.h:106:23: style: Variable 'activeEnd' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepOpacity.h:321:23: style: Variable 'activeEnd' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepOpacity.h:108:23: style: Variable 'activeEnd' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/IlmBase/Half/toFloat.cpp:77:15: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/IlmBase/Half/toFloat.cpp:103:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/IlmBase/Half/toFloat.cpp:111:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/IlmBase/Half/toFloat.cpp:126:15: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/IlmBase/Half/toFloat.cpp:77:15: error: Signed integer overflow for expression 's<<31'. [integerOverflow] openexr-2.5.7/IlmBase/Half/toFloat.cpp:65:23: note: Assignment 's=(y>>15)&0x00000001', assigned value is 1 openexr-2.5.7/IlmBase/Half/toFloat.cpp:77:15: note: Integer overflow openexr-2.5.7/IlmBase/Half/toFloat.cpp:103:16: error: Signed integer overflow for expression 's<<31'. [integerOverflow] openexr-2.5.7/IlmBase/Half/toFloat.cpp:65:23: note: Assignment 's=(y>>15)&0x00000001', assigned value is 1 openexr-2.5.7/IlmBase/Half/toFloat.cpp:103:16: note: Integer overflow openexr-2.5.7/IlmBase/Half/toFloat.cpp:111:16: error: Signed integer overflow for expression 's<<31'. [integerOverflow] openexr-2.5.7/IlmBase/Half/toFloat.cpp:65:23: note: Assignment 's=(y>>15)&0x00000001', assigned value is 1 openexr-2.5.7/IlmBase/Half/toFloat.cpp:111:16: note: Integer overflow openexr-2.5.7/IlmBase/Half/toFloat.cpp:126:15: error: Signed integer overflow for expression 's<<31'. [integerOverflow] openexr-2.5.7/IlmBase/Half/toFloat.cpp:65:23: note: Assignment 's=(y>>15)&0x00000001', assigned value is 1 openexr-2.5.7/IlmBase/Half/toFloat.cpp:126:15: note: Integer overflow openexr-2.5.7/IlmBase/Half/half.h:100:5: style: Class 'half' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/HalfTest/testFunction.cpp:31:11: style:inconclusive: Technically the member function '::timesN::operator()' can be const. [functionConst] openexr-2.5.7/IlmBase/HalfTest/testFunction.cpp:30:5: style: Struct 'timesN' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:45:15: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:71:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:79:16: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:94:15: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:45:15: error: Signed integer overflow for expression 's<<31'. [integerOverflow] openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:33:23: note: Assignment 's=(y>>15)&0x00000001', assigned value is 1 openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:45:15: note: Integer overflow openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:71:16: error: Signed integer overflow for expression 's<<31'. [integerOverflow] openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:33:23: note: Assignment 's=(y>>15)&0x00000001', assigned value is 1 openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:71:16: note: Integer overflow openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:79:16: error: Signed integer overflow for expression 's<<31'. [integerOverflow] openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:33:23: note: Assignment 's=(y>>15)&0x00000001', assigned value is 1 openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:79:16: note: Integer overflow openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:94:15: error: Signed integer overflow for expression 's<<31'. [integerOverflow] openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:33:23: note: Assignment 's=(y>>15)&0x00000001', assigned value is 1 openexr-2.5.7/IlmBase/HalfTest/testToFloat.cpp:94:15: note: Integer overflow openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:68:16: style: Class 'BaseExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:69:16: style: Class 'BaseExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:70:16: style: Class 'BaseExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:168:1: style: Class 'ArgExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:170:1: style: Class 'LogicExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:175:1: style: Class 'InputExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:177:1: style: Class 'IoExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:179:1: style: Class 'MathExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:183:1: style: Class 'ErrnoExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:188:1: style: Class 'NoImplExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:194:1: style: Class 'NullExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:196:1: style: Class 'TypeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:50:1: style: Class 'EpermExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:51:1: style: Class 'EnoentExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:52:1: style: Class 'EsrchExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:53:1: style: Class 'EintrExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:54:1: style: Class 'EioExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:55:1: style: Class 'EnxioExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:56:1: style: Class 'E2bigExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:57:1: style: Class 'EnoexecExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:58:1: style: Class 'EbadfExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:59:1: style: Class 'EchildExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:60:1: style: Class 'EagainExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:61:1: style: Class 'EnomemExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:62:1: style: Class 'EaccesExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:63:1: style: Class 'EfaultExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:64:1: style: Class 'EnotblkExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:65:1: style: Class 'EbusyExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:66:1: style: Class 'EexistExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:67:1: style: Class 'ExdevExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:68:1: style: Class 'EnodevExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:69:1: style: Class 'EnotdirExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:70:1: style: Class 'EisdirExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:71:1: style: Class 'EinvalExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:72:1: style: Class 'EnfileExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:73:1: style: Class 'EmfileExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:74:1: style: Class 'EnottyExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:75:1: style: Class 'EtxtbsyExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:76:1: style: Class 'EfbigExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:77:1: style: Class 'EnospcExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:78:1: style: Class 'EspipeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:79:1: style: Class 'ErofsExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:80:1: style: Class 'EmlinkExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:81:1: style: Class 'EpipeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:82:1: style: Class 'EdomExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:83:1: style: Class 'ErangeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:84:1: style: Class 'EnomsgExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:85:1: style: Class 'EidrmExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:86:1: style: Class 'EchrngExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:87:1: style: Class 'El2nsyncExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:88:1: style: Class 'El3hltExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:89:1: style: Class 'El3rstExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:90:1: style: Class 'ElnrngExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:91:1: style: Class 'EunatchExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:92:1: style: Class 'EnocsiExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:93:1: style: Class 'El2hltExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:94:1: style: Class 'EdeadlkExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:95:1: style: Class 'EnolckExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:96:1: style: Class 'EbadeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:97:1: style: Class 'EbadrExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:98:1: style: Class 'ExfullExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:99:1: style: Class 'EnoanoExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:100:1: style: Class 'EbadrqcExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:101:1: style: Class 'EbadsltExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:102:1: style: Class 'EdeadlockExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:103:1: style: Class 'EbfontExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:104:1: style: Class 'EnostrExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:105:1: style: Class 'EnodataExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:106:1: style: Class 'EtimeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:107:1: style: Class 'EnosrExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:108:1: style: Class 'EnonetExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:109:1: style: Class 'EnopkgExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:110:1: style: Class 'EremoteExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:111:1: style: Class 'EnolinkExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:112:1: style: Class 'EadvExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:113:1: style: Class 'EsrmntExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:114:1: style: Class 'EcommExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:115:1: style: Class 'EprotoExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:116:1: style: Class 'EmultihopExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:117:1: style: Class 'EbadmsgExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:118:1: style: Class 'EnametoolongExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:119:1: style: Class 'EoverflowExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:120:1: style: Class 'EnotuniqExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:121:1: style: Class 'EbadfdExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:122:1: style: Class 'EremchgExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:123:1: style: Class 'ElibaccExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:124:1: style: Class 'ElibbadExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:125:1: style: Class 'ElibscnExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:126:1: style: Class 'ElibmaxExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:127:1: style: Class 'ElibexecExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:128:1: style: Class 'EilseqExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:129:1: style: Class 'EnosysExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:130:1: style: Class 'EloopExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:131:1: style: Class 'ErestartExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:132:1: style: Class 'EstrpipeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:133:1: style: Class 'EnotemptyExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:134:1: style: Class 'EusersExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:135:1: style: Class 'EnotsockExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:136:1: style: Class 'EdestaddrreqExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:137:1: style: Class 'EmsgsizeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:138:1: style: Class 'EprototypeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:139:1: style: Class 'EnoprotooptExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:140:1: style: Class 'EprotonosupportExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:141:1: style: Class 'EsocktnosupportExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:142:1: style: Class 'EopnotsuppExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:143:1: style: Class 'EpfnosupportExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:144:1: style: Class 'EafnosupportExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:145:1: style: Class 'EaddrinuseExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:146:1: style: Class 'EaddrnotavailExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:147:1: style: Class 'EnetdownExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:148:1: style: Class 'EnetunreachExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:149:1: style: Class 'EnetresetExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:150:1: style: Class 'EconnabortedExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:151:1: style: Class 'EconnresetExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:152:1: style: Class 'EnobufsExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:153:1: style: Class 'EisconnExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:154:1: style: Class 'EnotconnExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:155:1: style: Class 'EshutdownExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:156:1: style: Class 'EtoomanyrefsExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:157:1: style: Class 'EtimedoutExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:158:1: style: Class 'EconnrefusedExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:159:1: style: Class 'EhostdownExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:160:1: style: Class 'EhostunreachExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:161:1: style: Class 'EalreadyExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:162:1: style: Class 'EinprogressExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:163:1: style: Class 'EstaleExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:164:1: style: Class 'EioresidExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:165:1: style: Class 'EucleanExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:166:1: style: Class 'EnotnamExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:167:1: style: Class 'EnavailExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:168:1: style: Class 'EisnamExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:169:1: style: Class 'EremoteioExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:170:1: style: Class 'EinitExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:171:1: style: Class 'EremdevExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:172:1: style: Class 'EcanceledExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:173:1: style: Class 'EnolimfileExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:174:1: style: Class 'EproclimExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:175:1: style: Class 'EdisjointExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:176:1: style: Class 'EnologinExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:177:1: style: Class 'EloginlimExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:178:1: style: Class 'EgrouploopExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:179:1: style: Class 'EnoattachExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:180:1: style: Class 'EnotsupExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:181:1: style: Class 'EnoattrExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:182:1: style: Class 'EdircorruptedExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:183:1: style: Class 'EdquotExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:184:1: style: Class 'EnfsremoteExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:185:1: style: Class 'EcontrollerExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:186:1: style: Class 'EnotcontrollerExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:187:1: style: Class 'EenqueuedExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:188:1: style: Class 'EnotenqueuedExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:189:1: style: Class 'EjoinedExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:190:1: style: Class 'EnotjoinedExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:191:1: style: Class 'EnoprocExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:192:1: style: Class 'EmustrunExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:193:1: style: Class 'EnotstoppedExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:194:1: style: Class 'EclockcpuExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:195:1: style: Class 'EinvalstateExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:196:1: style: Class 'EnoexistExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:197:1: style: Class 'EendofminorExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:198:1: style: Class 'EbufsizeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:199:1: style: Class 'EemptyExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:200:1: style: Class 'EnointrgroupExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:201:1: style: Class 'EinvalmodeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:202:1: style: Class 'EcantextentExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:203:1: style: Class 'EinvaltimeExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexErrnoExc.h:204:1: style: Class 'EdestroyedExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexThrowErrnoExc.cpp:56:40: style:inconclusive: Function 'throwErrnoExc' argument 1 names different: declaration 'txt' definition 'text'. [funcArgNamesDifferent] openexr-2.5.7/IlmBase/Iex/IexThrowErrnoExc.h:91:50: note: Function 'throwErrnoExc' argument 1 names different: declaration 'txt' definition 'text'. openexr-2.5.7/IlmBase/Iex/IexThrowErrnoExc.cpp:56:40: note: Function 'throwErrnoExc' argument 1 names different: declaration 'txt' definition 'text'. openexr-2.5.7/IlmBase/Iex/IexThrowErrnoExc.cpp:862:40: style:inconclusive: Function 'throwErrnoExc' argument 1 names different: declaration 'txt' definition 'text'. [funcArgNamesDifferent] openexr-2.5.7/IlmBase/Iex/IexThrowErrnoExc.h:92:50: note: Function 'throwErrnoExc' argument 1 names different: declaration 'txt' definition 'text'. openexr-2.5.7/IlmBase/Iex/IexThrowErrnoExc.cpp:862:40: note: Function 'throwErrnoExc' argument 1 names different: declaration 'txt' definition 'text'. openexr-2.5.7/IlmBase/IexMath/IexMathFloatExc.h:123:25: performance:inconclusive: Technically the member function 'MathExcOn::handleOutstandingExceptions' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/IlmBase/IexMath/IexMathFloatExc.cpp:125:12: note: Technically the member function 'MathExcOn::handleOutstandingExceptions' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/IlmBase/IexMath/IexMathFloatExc.h:123:25: note: Technically the member function 'MathExcOn::handleOutstandingExceptions' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/IlmBase/IexMath/IexMathFloatExc.h:107:20: style: Class 'MathExcOn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexMathExc.h:49:1: style: Class 'OverflowExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexMathExc.h:50:1: style: Class 'UnderflowExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexMathExc.h:51:1: style: Class 'DivzeroExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexMathExc.h:52:1: style: Class 'InexactExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexMathExc.h:53:1: style: Class 'InvalidFpOpExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:95:38: style: Parameter 's' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:143:37: style: Parameter 's' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:150:37: style: Parameter 's' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:212:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:213:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:214:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:215:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:216:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:217:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:218:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:219:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:220:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:222:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:223:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:224:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:225:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:226:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:227:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:228:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:229:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:230:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:231:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:232:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:233:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:234:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:235:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:236:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:237:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:238:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:239:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:240:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:241:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:242:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:243:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:244:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:245:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:246:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:247:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:248:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:249:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:250:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:251:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:252:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:253:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:254:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:255:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:256:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:257:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:258:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:259:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:260:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:261:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:262:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:263:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:264:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:265:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:266:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:267:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:268:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:269:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:270:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:271:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:272:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:273:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:274:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:275:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:276:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:277:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:278:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:279:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:280:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:281:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:282:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:283:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:284:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:285:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:286:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:287:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:288:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:289:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:290:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:291:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:292:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:293:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:294:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:295:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:296:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:297:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:298:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:299:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:300:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:301:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:302:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:303:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:304:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:305:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:306:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:307:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:308:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:309:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:310:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:311:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:312:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:313:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:314:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:315:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:316:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:317:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:318:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:319:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:320:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:321:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:322:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:323:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:324:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:325:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:326:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:327:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:328:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:329:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:330:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:331:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:332:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:333:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:334:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:335:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:336:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:337:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:338:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:339:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:340:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:341:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:342:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:343:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:344:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:345:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:346:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:347:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:348:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:349:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:350:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:351:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:352:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:353:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:354:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:355:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:356:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:357:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:358:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:359:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:360:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:361:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:362:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:363:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:364:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:365:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:366:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:367:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:368:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:369:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:370:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:371:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:372:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:373:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:374:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:375:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:376:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:378:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:379:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:380:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:381:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:382:1: style: Parameter 'text' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/IlmThread/IlmThreadMutex.h:171:10: style:inconclusive: Technically the member function 'IlmThread::Lock::locked' can be const. [functionConst] openexr-2.5.7/IlmBase/IlmThread/IlmThreadMutex.h:139:5: style: Class 'Lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:295:18: style: Virtual function 'setNumThreads' is called from constructor 'DefaultThreadPoolProvider(int count)' at line 306. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:306:5: note: Calling setNumThreads openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:295:18: note: setNumThreads is a virtual function openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:298:18: style: Virtual function 'finish' is called from destructor '~DefaultThreadPoolProvider()' at line 311. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:311:5: note: Calling finish openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:298:18: note: finish is a virtual function openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.h:79:5: style: Class 'Semaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:130:5: style: Class 'ThreadPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:222:5: style: Class 'DefaultWorkerThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:291:5: style: Class 'DefaultThreadPoolProvider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:224:21: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/IlmBase/IlmThread/IlmThread.h:130:35: note: Virtual function in base class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:224:21: note: Function in derived class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:294:17: style: The function 'numThreads' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:85:17: note: Virtual function in base class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:294:17: note: Function in derived class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:295:18: style: The function 'setNumThreads' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:87:18: note: Virtual function in base class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:295:18: note: Function in derived class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:296:18: style: The function 'addTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:89:18: note: Virtual function in base class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:296:18: note: Function in derived class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:298:18: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:93:18: note: Virtual function in base class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:298:18: note: Function in derived class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:458:17: style: The function 'numThreads' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:85:17: note: Virtual function in base class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:458:17: note: Function in derived class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:459:18: style: The function 'setNumThreads' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:87:18: note: Virtual function in base class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:459:18: note: Function in derived class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:462:18: style: The function 'addTask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:89:18: note: Virtual function in base class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:462:18: note: Function in derived class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:468:18: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:93:18: note: Virtual function in base class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:468:18: note: Function in derived class openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:773:34: style:inconclusive: Function 'ThreadPool' argument 1 names different: declaration 'numThreads' definition 'nthreads'. [funcArgNamesDifferent] openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:130:26: note: Function 'ThreadPool' argument 1 names different: declaration 'numThreads' definition 'nthreads'. openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.cpp:773:34: note: Function 'ThreadPool' argument 1 names different: declaration 'numThreads' definition 'nthreads'. openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.cpp:50:12: warning: Member variable 'Semaphore::_semaphore' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.h:82:10: performance:inconclusive: Technically the member function 'IlmThread::Semaphore::wait' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.cpp:52:17: note: Technically the member function 'IlmThread::Semaphore::wait' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.h:82:10: note: Technically the member function 'IlmThread::Semaphore::wait' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.h:83:10: performance:inconclusive: Technically the member function 'IlmThread::Semaphore::tryWait' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.cpp:53:17: note: Technically the member function 'IlmThread::Semaphore::tryWait' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.h:83:10: note: Technically the member function 'IlmThread::Semaphore::tryWait' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.h:84:10: performance:inconclusive: Technically the member function 'IlmThread::Semaphore::post' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.cpp:54:17: note: Technically the member function 'IlmThread::Semaphore::post' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.h:84:10: note: Technically the member function 'IlmThread::Semaphore::post' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.h:85:10: performance:inconclusive: Technically the member function 'IlmThread::Semaphore::value' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.cpp:55:16: note: Technically the member function 'IlmThread::Semaphore::value' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.h:85:10: note: Technically the member function 'IlmThread::Semaphore::value' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/IlmBase/Imath/ImathExc.h:53:29: error: syntax error [syntaxError] openexr-2.5.7/IlmBase/Imath/ImathLimits.h:141:48: style: Condition '(char)~0<0' is always true [knownConditionTrueFalse] openexr-2.5.7/IlmBase/Imath/ImathFun.h:182:38: warning: Either the condition 'y>=0' is redundant or there is division by zero at line 182. [zerodivcond] openexr-2.5.7/IlmBase/Imath/ImathFun.h:182:26: note: Assuming that condition 'y>=0' is not redundant openexr-2.5.7/IlmBase/Imath/ImathFun.h:182:38: note: Division by zero openexr-2.5.7/IlmBase/Imath/ImathFun.h:183:24: warning: Either the condition 'y>=0' is redundant or there is division by zero at line 183. [zerodivcond] openexr-2.5.7/IlmBase/Imath/ImathFun.h:183:12: note: Assuming that condition 'y>=0' is not redundant openexr-2.5.7/IlmBase/Imath/ImathFun.h:183:24: note: Division by zero openexr-2.5.7/IlmBase/Imath/ImathFun.h:190:38: warning: Either the condition 'y>=0' is redundant or there is division by zero at line 190. [zerodivcond] openexr-2.5.7/IlmBase/Imath/ImathFun.h:190:26: note: Assuming that condition 'y>=0' is not redundant openexr-2.5.7/IlmBase/Imath/ImathFun.h:190:38: note: Division by zero openexr-2.5.7/IlmBase/Imath/ImathFun.h:191:24: warning: Either the condition 'y>=0' is redundant or there is division by zero at line 191. [zerodivcond] openexr-2.5.7/IlmBase/Imath/ImathFun.h:191:12: note: Assuming that condition 'y>=0' is not redundant openexr-2.5.7/IlmBase/Imath/ImathFun.h:191:24: note: Division by zero openexr-2.5.7/IlmBase/Imath/ImathFun.h:206:43: warning: Either the condition 'y>=0' is redundant or there is division by zero at line 206. [zerodivcond] openexr-2.5.7/IlmBase/Imath/ImathFun.h:206:26: note: Assuming that condition 'y>=0' is not redundant openexr-2.5.7/IlmBase/Imath/ImathFun.h:206:43: note: Division by zero openexr-2.5.7/IlmBase/Imath/ImathFun.h:207:29: warning: Either the condition 'y>=0' is redundant or there is division by zero at line 207. [zerodivcond] openexr-2.5.7/IlmBase/Imath/ImathFun.h:207:12: note: Assuming that condition 'y>=0' is not redundant openexr-2.5.7/IlmBase/Imath/ImathFun.h:207:29: note: Division by zero openexr-2.5.7/IlmBase/Imath/ImathRandom.h:81:5: style: Class 'Rand32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Imath/ImathRandom.h:141:5: style: Class 'Rand48' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/IlmBase/Imath/ImathRandom.h:377:11: style: The scope of the variable 'y' can be reduced. [variableScope] openexr-2.5.7/IlmBase/ImathTest/testColor.cpp:99:12: style: Same expression on both sides of '/'. [duplicateExpression] openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:238:9: style: Variable 'u.i' is reassigned a value before the old one has been used. [redundantAssignment] openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:236:9: note: u.i is assigned openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:238:9: note: u.i is overwritten openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:240:9: style: Variable 'u.i' is reassigned a value before the old one has been used. [redundantAssignment] openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:238:9: note: u.i is assigned openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:240:9: note: u.i is overwritten openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:242:9: style: Variable 'u.i' is reassigned a value before the old one has been used. [redundantAssignment] openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:240:9: note: u.i is assigned openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:242:9: note: u.i is overwritten openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:244:9: style: Variable 'u.i' is reassigned a value before the old one has been used. [redundantAssignment] openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:242:9: note: u.i is assigned openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:244:9: note: u.i is overwritten openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:258:9: style: Variable 'v.i' is reassigned a value before the old one has been used. [redundantAssignment] openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:256:9: note: v.i is assigned openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:258:9: note: v.i is overwritten openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:260:9: style: Variable 'v.i' is reassigned a value before the old one has been used. [redundantAssignment] openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:258:9: note: v.i is assigned openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:260:9: note: v.i is overwritten openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:262:9: style: Variable 'v.i' is reassigned a value before the old one has been used. [redundantAssignment] openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:260:9: note: v.i is assigned openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:262:9: note: v.i is overwritten openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:264:9: style: Variable 'v.i' is reassigned a value before the old one has been used. [redundantAssignment] openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:262:9: note: v.i is assigned openexr-2.5.7/IlmBase/ImathTest/testFun.cpp:264:9: note: v.i is overwritten openexr-2.5.7/IlmBase/ImathTest/testMiscMatrixAlgo.cpp:191:18: style: Parameter 'M' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/ImathTest/testMiscMatrixAlgo.cpp:191:27: style: Parameter 'N' can be declared as reference to const [constParameter] openexr-2.5.7/IlmBase/ImathTest/testShear.cpp:89:16: style: Same expression on both sides of '/'. [duplicateExpression] openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:105:18: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:96:14: note: Shadowed declaration openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:105:18: note: Shadow variable openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:112:18: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:96:14: note: Shadowed declaration openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:112:18: note: Shadow variable openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:124:18: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:96:14: note: Shadowed declaration openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:124:18: note: Shadow variable openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:128:18: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:96:14: note: Shadowed declaration openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:128:18: note: Shadow variable openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:160:18: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:151:14: note: Shadowed declaration openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:160:18: note: Shadow variable openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:167:18: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:151:14: note: Shadowed declaration openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:167:18: note: Shadow variable openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:179:18: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:151:14: note: Shadowed declaration openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:179:18: note: Shadow variable openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:183:18: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:151:14: note: Shadowed declaration openexr-2.5.7/IlmBase/ImathTest/testTinySVD.cpp:183:18: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImf/ImfXdr.h:456:0: error: #error write (T &out, signed long v) not implemented [preprocessorErrorDirective] openexr-2.5.7/OpenEXR/IlmImf/ImfName.h:65:5: style: Class 'Name' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.h:104:5: style: Struct 'Channel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.h:308:5: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.h:335:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.h:337:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.cpp:55:29: style:inconclusive: Function 'Channel' argument 1 names different: declaration 'type' definition 't'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.h:104:24: note: Function 'Channel' argument 1 names different: declaration 'type' definition 't'. openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.cpp:55:29: note: Function 'Channel' argument 1 names different: declaration 'type' definition 't'. openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.cpp:55:36: style:inconclusive: Function 'Channel' argument 2 names different: declaration 'xSampling' definition 'xs'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.h:105:11: note: Function 'Channel' argument 2 names different: declaration 'xSampling' definition 'xs'. openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.cpp:55:36: note: Function 'Channel' argument 2 names different: declaration 'xSampling' definition 'xs'. openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.cpp:55:44: style:inconclusive: Function 'Channel' argument 3 names different: declaration 'ySampling' definition 'ys'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.h:106:11: note: Function 'Channel' argument 3 names different: declaration 'ySampling' definition 'ys'. openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.cpp:55:44: note: Function 'Channel' argument 3 names different: declaration 'ySampling' definition 'ys'. openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.cpp:55:53: style:inconclusive: Function 'Channel' argument 4 names different: declaration 'pLinear' definition 'pl'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.h:107:12: note: Function 'Channel' argument 4 names different: declaration 'pLinear' definition 'pl'. openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.cpp:55:53: note: Function 'Channel' argument 4 names different: declaration 'pLinear' definition 'pl'. openexr-2.5.7/OpenEXR/IlmImf/ImfChromaticities.h:73:5: style: Struct 'Chromaticities' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfChromaticities.cpp:65:53: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'v' definition 'c'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfChromaticities.h:84:46: note: Function 'operator==' argument 1 names different: declaration 'v' definition 'c'. openexr-2.5.7/OpenEXR/IlmImf/ImfChromaticities.cpp:65:53: note: Function 'operator==' argument 1 names different: declaration 'v' definition 'c'. openexr-2.5.7/OpenEXR/IlmImf/ImfChromaticities.cpp:72:53: style:inconclusive: Function 'operator!=' argument 1 names different: declaration 'v' definition 'c'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfChromaticities.h:86:46: note: Function 'operator!=' argument 1 names different: declaration 'v' definition 'c'. openexr-2.5.7/OpenEXR/IlmImf/ImfChromaticities.cpp:72:53: note: Function 'operator!=' argument 1 names different: declaration 'v' definition 'c'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepCompositing.cpp:92:10: style:inconclusive: Technically the member function 'Imf::sort_helper::operator()' can be const. [functionConst] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepCompositing.cpp:100:5: style: Struct 'sort_helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.h:67:17: style: The function 'numScanLines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:85:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.h:67:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.h:70:17: style: The function 'compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:166:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.h:70:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.h:76:17: style: The function 'uncompress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:194:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.h:76:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfZipCompressor.h:66:17: style: The function 'numScanLines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:85:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfZipCompressor.h:66:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfZipCompressor.h:69:17: style: The function 'compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:166:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfZipCompressor.h:69:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfZipCompressor.h:75:17: style: The function 'uncompress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:194:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfZipCompressor.h:75:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:72:18: style: The function 'numScanLines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:85:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:72:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:75:20: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:102:20: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:75:20: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:78:18: style: The function 'compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:166:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:78:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:84:18: style: The function 'compressTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:172:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:84:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:90:18: style: The function 'uncompress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:194:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:90:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:96:18: style: The function 'uncompressTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:200:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPizCompressor.h:96:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:69:18: style: The function 'numScanLines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:85:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:69:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:72:20: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:102:20: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:72:20: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:75:18: style: The function 'compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:166:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:75:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:81:18: style: The function 'compressTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:172:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:81:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:87:18: style: The function 'uncompress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:194:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:87:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:93:18: style: The function 'uncompressTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:200:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.h:93:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:72:18: style: The function 'numScanLines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:85:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:72:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:75:20: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:102:20: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:75:20: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:78:18: style: The function 'compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:166:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:78:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:84:18: style: The function 'compressTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:172:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:84:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:90:18: style: The function 'uncompress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:194:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:90:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:96:18: style: The function 'uncompressTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:200:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfB44Compressor.h:96:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:80:17: style: The function 'numScanLines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:85:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:80:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:83:55: style: The function 'format' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:102:20: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:83:55: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:86:17: style: The function 'compress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:166:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:86:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:92:17: style: The function 'compressTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:172:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:92:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:98:17: style: The function 'uncompress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:194:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:98:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:104:17: style: The function 'uncompressTile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfCompressor.h:200:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfDwaCompressor.h:104:17: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:143:5: style: Struct 'Slice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:282:5: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:309:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:311:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:78:5: style: Struct 'DeepSlice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:199:5: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:226:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:228:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:44:33: style:inconclusive: Function 'DeepSlice' argument 1 names different: declaration 'type' definition 't'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:78:26: note: Function 'DeepSlice' argument 1 names different: declaration 'type' definition 't'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:44:33: note: Function 'DeepSlice' argument 1 names different: declaration 'type' definition 't'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:45:29: style:inconclusive: Function 'DeepSlice' argument 2 names different: declaration 'base' definition 'b'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:79:23: note: Function 'DeepSlice' argument 2 names different: declaration 'base' definition 'b'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:45:29: note: Function 'DeepSlice' argument 2 names different: declaration 'base' definition 'b'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:46:30: style:inconclusive: Function 'DeepSlice' argument 3 names different: declaration 'xStride' definition 'xst'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:80:23: note: Function 'DeepSlice' argument 3 names different: declaration 'xStride' definition 'xst'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:46:30: note: Function 'DeepSlice' argument 3 names different: declaration 'xStride' definition 'xst'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:47:30: style:inconclusive: Function 'DeepSlice' argument 4 names different: declaration 'yStride' definition 'yst'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:81:23: note: Function 'DeepSlice' argument 4 names different: declaration 'yStride' definition 'yst'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:47:30: note: Function 'DeepSlice' argument 4 names different: declaration 'yStride' definition 'yst'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:48:30: style:inconclusive: Function 'DeepSlice' argument 5 names different: declaration 'sampleStride' definition 'spst'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:82:23: note: Function 'DeepSlice' argument 5 names different: declaration 'sampleStride' definition 'spst'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:48:30: note: Function 'DeepSlice' argument 5 names different: declaration 'sampleStride' definition 'spst'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:49:27: style:inconclusive: Function 'DeepSlice' argument 6 names different: declaration 'xSampling' definition 'xsm'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:83:20: note: Function 'DeepSlice' argument 6 names different: declaration 'xSampling' definition 'xsm'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:49:27: note: Function 'DeepSlice' argument 6 names different: declaration 'xSampling' definition 'xsm'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:50:27: style:inconclusive: Function 'DeepSlice' argument 7 names different: declaration 'ySampling' definition 'ysm'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:84:20: note: Function 'DeepSlice' argument 7 names different: declaration 'ySampling' definition 'ysm'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:50:27: note: Function 'DeepSlice' argument 7 names different: declaration 'ySampling' definition 'ysm'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:51:30: style:inconclusive: Function 'DeepSlice' argument 8 names different: declaration 'fillValue' definition 'fv'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:85:23: note: Function 'DeepSlice' argument 8 names different: declaration 'fillValue' definition 'fv'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:51:30: note: Function 'DeepSlice' argument 8 names different: declaration 'fillValue' definition 'fv'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:52:28: style:inconclusive: Function 'DeepSlice' argument 9 names different: declaration 'xTileCoords' definition 'xtc'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:86:21: note: Function 'DeepSlice' argument 9 names different: declaration 'xTileCoords' definition 'xtc'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:52:28: note: Function 'DeepSlice' argument 9 names different: declaration 'xTileCoords' definition 'xtc'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:53:28: style:inconclusive: Function 'DeepSlice' argument 10 names different: declaration 'yTileCoords' definition 'ytc'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:87:21: note: Function 'DeepSlice' argument 10 names different: declaration 'yTileCoords' definition 'ytc'. openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.cpp:53:28: note: Function 'DeepSlice' argument 10 names different: declaration 'yTileCoords' definition 'ytc'. openexr-2.5.7/OpenEXR/IlmImf/ImfEnvmap.cpp:59:21: style:inconclusive: Function 'latLong' argument 1 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfEnvmap.h:123:64: note: Function 'latLong' argument 1 names different: declaration 'direction' definition 'dir'. openexr-2.5.7/OpenEXR/IlmImf/ImfEnvmap.cpp:59:21: note: Function 'latLong' argument 1 names different: declaration 'direction' definition 'dir'. openexr-2.5.7/OpenEXR/IlmImf/ImfEnvmap.cpp:214:14: style:inconclusive: Function 'faceAndPixelPosition' argument 4 names different: declaration 'positionInFace' definition 'pif'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfEnvmap.h:318:34: note: Function 'faceAndPixelPosition' argument 4 names different: declaration 'positionInFace' definition 'pif'. openexr-2.5.7/OpenEXR/IlmImf/ImfEnvmap.cpp:214:14: note: Function 'faceAndPixelPosition' argument 4 names different: declaration 'positionInFace' definition 'pif'. openexr-2.5.7/OpenEXR/IlmImf/ImfFastHuf.cpp:682:27: style: Array index 'codeLen' is used before limits check. [arrayIndexThenCheck] openexr-2.5.7/OpenEXR/IlmImf/ImfFastHuf.h:112:11: performance:inconclusive: Technically the member function 'Imf::FastHufDecoder::refill' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/OpenEXR/IlmImf/ImfFastHuf.cpp:480:17: note: Technically the member function 'Imf::FastHufDecoder::refill' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/OpenEXR/IlmImf/ImfFastHuf.h:112:11: note: Technically the member function 'Imf::FastHufDecoder::refill' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/OpenEXR/IlmImf/ImfFastHuf.cpp:576:35: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfFastHuf.cpp:362:50: style: Parameter 'offset' can be declared as pointer to const [constParameter] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:54:25: style:inconclusive: Function 'Slice' argument 1 names different: declaration 'type' definition 't'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:143:22: note: Function 'Slice' argument 1 names different: declaration 'type' definition 't'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:54:25: note: Function 'Slice' argument 1 names different: declaration 'type' definition 't'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:55:21: style:inconclusive: Function 'Slice' argument 2 names different: declaration 'base' definition 'b'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:144:19: note: Function 'Slice' argument 2 names different: declaration 'base' definition 'b'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:55:21: note: Function 'Slice' argument 2 names different: declaration 'base' definition 'b'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:56:22: style:inconclusive: Function 'Slice' argument 3 names different: declaration 'xStride' definition 'xst'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:145:19: note: Function 'Slice' argument 3 names different: declaration 'xStride' definition 'xst'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:56:22: note: Function 'Slice' argument 3 names different: declaration 'xStride' definition 'xst'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:57:22: style:inconclusive: Function 'Slice' argument 4 names different: declaration 'yStride' definition 'yst'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:146:19: note: Function 'Slice' argument 4 names different: declaration 'yStride' definition 'yst'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:57:22: note: Function 'Slice' argument 4 names different: declaration 'yStride' definition 'yst'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:58:19: style:inconclusive: Function 'Slice' argument 5 names different: declaration 'xSampling' definition 'xsm'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:147:16: note: Function 'Slice' argument 5 names different: declaration 'xSampling' definition 'xsm'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:58:19: note: Function 'Slice' argument 5 names different: declaration 'xSampling' definition 'xsm'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:59:19: style:inconclusive: Function 'Slice' argument 6 names different: declaration 'ySampling' definition 'ysm'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:148:16: note: Function 'Slice' argument 6 names different: declaration 'ySampling' definition 'ysm'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:59:19: note: Function 'Slice' argument 6 names different: declaration 'ySampling' definition 'ysm'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:60:22: style:inconclusive: Function 'Slice' argument 7 names different: declaration 'fillValue' definition 'fv'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:149:19: note: Function 'Slice' argument 7 names different: declaration 'fillValue' definition 'fv'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:60:22: note: Function 'Slice' argument 7 names different: declaration 'fillValue' definition 'fv'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:61:20: style:inconclusive: Function 'Slice' argument 8 names different: declaration 'xTileCoords' definition 'xtc'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:150:17: note: Function 'Slice' argument 8 names different: declaration 'xTileCoords' definition 'xtc'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:61:20: note: Function 'Slice' argument 8 names different: declaration 'xTileCoords' definition 'xtc'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:62:20: style:inconclusive: Function 'Slice' argument 9 names different: declaration 'yTileCoords' definition 'ytc'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:151:17: note: Function 'Slice' argument 9 names different: declaration 'yTileCoords' definition 'ytc'. openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.cpp:62:20: note: Function 'Slice' argument 9 names different: declaration 'yTileCoords' definition 'ytc'. openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:280:10: style:inconclusive: Technically the member function 'Imf::::FHeapCompare::operator()' can be const. [functionConst] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:180:18: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:896:2: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:918:3: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:936:4: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:948:8: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:979:6: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:1015:24: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:1027:31: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:1130:21: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:280:30: style: Parameter 'a' can be declared as pointer to const [constParameter] openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:280:40: style: Parameter 'b' can be declared as pointer to const [constParameter] openexr-2.5.7/OpenEXR/IlmImf/ImfInputStreamMutex.h:57:9: performance: Variable 'currentPosition' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openexr-2.5.7/OpenEXR/IlmImf/ImfTileDescription.h:77:5: style: Class 'TileDescription' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfHeader.h:79:5: style: Class 'Header' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfHeader.h:518:5: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfHeader.h:545:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfHeader.h:547:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfKeyCode.h:113:5: style: Class 'KeyCode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfRgbaFile.h:320:5: style: Class 'RgbaInputFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfRgbaFile.h:331:5: style: Class 'RgbaInputFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfLut.h:70:5: style: Class 'HalfLut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfLut.h:110:5: style: Class 'RgbaLut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfLut.h:160:5: style: Struct 'roundNBit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfLut.cpp:88:7: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfPreviewImage.h:65:5: style: Struct 'PreviewRgba' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfPreviewImage.h:91:6: style: Class 'PreviewImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfRational.cpp:102:16: style: Expression is always true because 'else if' condition is opposite to previous condition at line 98. [multiCondition] openexr-2.5.7/OpenEXR/IlmImf/ImfRational.cpp:98:11: note: first condition openexr-2.5.7/OpenEXR/IlmImf/ImfRational.cpp:102:16: note: else if condition is opposite to first condition openexr-2.5.7/OpenEXR/IlmImf/ImfArray.h:86:6: style: Class 'Array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfMisc.h:103:19: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfMisc.h:114:19: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.cpp:355:17: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.cpp:402:29: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.cpp:404:9: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.cpp:429:31: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.cpp:431:11: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.cpp:507:21: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfPxr24Compressor.cpp:377:20: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImf/ImfRle.cpp:77:21: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfRle.cpp:100:18: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfRle.cpp:154:22: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.cpp:124:21: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.cpp:125:24: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.cpp:142:45: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.cpp:169:13: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.cpp:180:21: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfRleCompressor.cpp:181:24: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:71:5: style: Class 'StdIFStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:152:5: style: Class 'StdOFStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:88:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:93:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:88:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:90:19: style: The function 'tellg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:117:19: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:90:19: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:92:18: style: The function 'seekg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:125:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:92:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:94:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:133:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:94:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:116:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:93:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:116:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:118:19: style: The function 'tellg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:117:19: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:118:19: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:120:18: style: The function 'seekg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:125:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:120:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:122:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:133:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:122:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:169:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:183:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:169:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:171:19: style: The function 'tellp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:193:19: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:171:19: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:173:18: style: The function 'seekp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:201:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:173:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:195:18: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:183:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:195:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:197:19: style: The function 'tellp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:193:19: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:197:19: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:199:18: style: The function 'seekp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImf/ImfIO.h:201:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.h:199:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.cpp:220:22: style: Parameter 'os' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImf/ImfSystemSpecific.cpp:97:10: style: The scope of the variable 'osxsave' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImf/ImfSystemSpecific.cpp:99:10: style: The scope of the variable 'eax' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImf/ImfSystemSpecific.cpp:97:18: style: Variable 'osxsave' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/OpenEXR/IlmImf/ImfTiledMisc.cpp:357:9: style: The scope of the variable 'numXLevels' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImf/ImfTiledMisc.cpp:358:9: style: The scope of the variable 'numYLevels' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImf/ImfTiledMisc.cpp:139:42: style: Parameter 'xOffsets' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImf/ImfTiledMisc.cpp:140:42: style: Parameter 'yOffsets' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.h:163:5: style: Class 'TimeCode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.cpp:127:41: style:inconclusive: Function 'operator==' argument 1 names different: declaration 'v' definition 'c'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.h:259:40: note: Function 'operator==' argument 1 names different: declaration 'v' definition 'c'. openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.cpp:127:41: note: Function 'operator==' argument 1 names different: declaration 'v' definition 'c'. openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.cpp:134:41: style:inconclusive: Function 'operator!=' argument 1 names different: declaration 'v' definition 'c'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.h:261:40: note: Function 'operator!=' argument 1 names different: declaration 'v' definition 'c'. openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.cpp:134:41: note: Function 'operator!=' argument 1 names different: declaration 'v' definition 'c'. openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.cpp:369:59: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.cpp:395:56: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.cpp:406:17: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.cpp:369:59: error: Signed integer overflow for expression '1<<31'. [integerOverflow] openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.cpp:395:56: error: Signed integer overflow for expression '1<<31'. [integerOverflow] openexr-2.5.7/OpenEXR/IlmImf/ImfTimeCode.cpp:406:17: error: Signed integer overflow for expression '1<<31'. [integerOverflow] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.h:62:16: style:inconclusive: Technically the member function 'Imf::Zip::maxRawSize' can be const. [functionConst] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:67:6: note: Technically the member function 'Imf::Zip::maxRawSize' can be const. openexr-2.5.7/OpenEXR/IlmImf/ImfZip.h:62:16: note: Technically the member function 'Imf::Zip::maxRawSize' can be const. openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:111:31: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:112:31: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:130:29: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:131:18: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:189:27: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:190:27: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:273:31: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:274:23: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:46:17: style:inconclusive: Function 'Zip' argument 1 names different: declaration 'rawMaxSize' definition 'maxRawSize'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.h:50:29: note: Function 'Zip' argument 1 names different: declaration 'rawMaxSize' definition 'maxRawSize'. openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:46:17: note: Function 'Zip' argument 1 names different: declaration 'rawMaxSize' definition 'maxRawSize'. openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:53:17: style:inconclusive: Function 'Zip' argument 1 names different: declaration 'maxScanlineSize' definition 'maxScanLineSize'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImf/ImfZip.h:52:20: note: Function 'Zip' argument 1 names different: declaration 'maxScanlineSize' definition 'maxScanLineSize'. openexr-2.5.7/OpenEXR/IlmImf/ImfZip.cpp:53:17: note: Function 'Zip' argument 1 names different: declaration 'maxScanlineSize' definition 'maxScanLineSize'. openexr-2.5.7/OpenEXR/IlmImf/b44ExpLogTable.cpp:120:19: warning: Either the condition 'h<0' is redundant or log() argument nr 1 can have invalid value. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] openexr-2.5.7/OpenEXR/IlmImf/b44ExpLogTable.cpp:117:25: note: Assuming that condition 'h<0' is not redundant openexr-2.5.7/OpenEXR/IlmImf/b44ExpLogTable.cpp:120:19: note: Invalid argument openexr-2.5.7/OpenEXR/IlmImf/ImfZipCompressor.cpp:65:5: warning: Class 'ZipCompressor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] openexr-2.5.7/OpenEXR/IlmImf/ImfZipCompressor.cpp:65:5: warning: Class 'ZipCompressor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] openexr-2.5.7/OpenEXR/IlmImfExamples/generalInterfaceExamples.cpp:90:11: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfExamples/generalInterfaceExamples.cpp:96:11: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfExamples/generalInterfaceExamples.cpp:137:11: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfExamples/generalInterfaceExamples.cpp:143:11: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfExamples/generalInterfaceExamples.cpp:96:11: portability:inconclusive: Casting from const float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImfExamples/generalInterfaceExamples.cpp:143:11: portability:inconclusive: Casting from const float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImfExamples/drawImage.cpp:275:14: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfExamples/drawImage.cpp:266:15: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfExamples/drawImage.cpp:275:14: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepScanLines.cpp:181:26: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepScanLines.cpp:198:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepScanLines.cpp:289:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepScanLines.cpp:379:34: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:205:42: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:334:39: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:449:42: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:174:13: style: Local variable 'part' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:135:25: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:174:13: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:246:15: style: Local variable 'dataWindow' shadows outer function [shadowFunction] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:79:13: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:246:15: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:248:13: style: Local variable 'height' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:76:11: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:248:13: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:249:13: style: Local variable 'width' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:75:11: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:249:13: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:361:19: style: Local variable 'dataWindow' shadows outer function [shadowFunction] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:79:13: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:361:19: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:363:17: style: Local variable 'height' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:76:11: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:363:17: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:364:17: style: Local variable 'width' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:75:11: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfFuzzTest/testFuzzDeepTiles.cpp:364:17: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testAttributes.cpp:365:17: error: syntax error: ++ . name [syntaxError] openexr-2.5.7/OpenEXR/IlmImfTest/testB44ExpLogTable.cpp:55:19: warning: Either the condition 'h<0' is redundant or log() argument nr 1 can have invalid value. The value is 0 but the valid values are '4.94066e-324:'. [invalidFunctionArg] openexr-2.5.7/OpenEXR/IlmImfTest/testB44ExpLogTable.cpp:52:25: note: Assuming that condition 'h<0' is not redundant openexr-2.5.7/OpenEXR/IlmImfTest/testB44ExpLogTable.cpp:55:19: note: Invalid argument openexr-2.5.7/OpenEXR/IlmImfTest/testBackwardCompatibility.cpp:251:11: style: struct member 'RZ::z' is never used. [unusedStructMember] openexr-2.5.7/OpenEXR/IlmImfTest/testBadTypeAttributes.cpp:293:28: style: Local variable 'multiin' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testBadTypeAttributes.cpp:269:24: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testBadTypeAttributes.cpp:293:28: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:258:10: style: Local variable 'xs' shadows outer argument [shadowArgument] openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:160:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:258:10: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:259:10: style: Local variable 'ys' shadows outer argument [shadowArgument] openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:161:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:259:10: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:272:10: style: Local variable 'xs' shadows outer argument [shadowArgument] openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:160:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:272:10: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:273:10: style: Local variable 'ys' shadows outer argument [shadowArgument] openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:161:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:273:10: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:286:10: style: Local variable 'xs' shadows outer argument [shadowArgument] openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:160:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:286:10: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:287:10: style: Local variable 'ys' shadows outer argument [shadowArgument] openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:161:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testCompression.cpp:287:10: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:189:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:191:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:193:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:207:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:209:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:211:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:335:51: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:344:43: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:349:38: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:353:44: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:358:38: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:368:34: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:370:34: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepScanLine.cpp:372:34: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:220:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:222:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:224:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:239:39: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:241:39: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:243:39: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:406:59: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:415:51: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:420:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:424:52: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:429:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:440:42: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:442:42: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyDeepTiled.cpp:444:42: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:285:13: style: The scope of the variable 'tileX' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:286:13: style: The scope of the variable 'tileY' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:287:13: style: The scope of the variable 'levelMode' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:716:9: style: The scope of the variable 'i' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:118:54: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:141:54: style: Parameter 'uintData' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:141:81: style: Parameter 'floatData' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:142:36: style: Parameter 'halfData' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:101:41: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:887:48: error: Uninitialized variable: partNumber [uninitvar] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyPixels.cpp:134:16: style: Local variable 'ph1' shadows outer argument [shadowArgument] openexr-2.5.7/OpenEXR/IlmImfTest/testCopyPixels.cpp:66:37: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testCopyPixels.cpp:134:16: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testCustomAttributes.cpp:68:5: style: Struct 'Glorp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:189:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:191:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:193:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:224:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:226:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:228:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:241:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:243:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:245:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:446:51: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:455:43: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:460:38: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:464:44: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:469:38: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:483:34: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:485:34: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:487:34: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:492:27: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineBasic.cpp:76:44: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineHuge.cpp:239:34: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineHuge.cpp:241:34: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineHuge.cpp:243:34: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineHuge.cpp:251:32: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineHuge.cpp:253:32: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineHuge.cpp:255:32: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineMultipleRead.cpp:106:40: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineMultipleRead.cpp:146:47: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepScanLineMultipleRead.cpp:186:32: style: Variable 'sample_pointers[i]' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:252:32: style: Condition 'bulkWrite==false' is always true [knownConditionTrueFalse] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:210:17: note: Assuming that condition 'bulkWrite' is not redundant openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:252:32: note: Condition 'bulkWrite==false' is always true openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:295:26: style: Condition 'relativeCoords' is always true [knownConditionTrueFalse] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:254:36: note: Assuming that condition 'relativeCoords==false' is not redundant openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:295:26: note: Condition 'relativeCoords' is always true openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:592:31: style: Condition 'bulkRead==false' is always true [knownConditionTrueFalse] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:550:17: note: Assuming that condition 'bulkRead' is not redundant openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:592:31: note: Condition 'bulkRead==false' is always true openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:633:26: style: Condition 'relativeCoords' is always true [knownConditionTrueFalse] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:594:36: note: Assuming that condition 'relativeCoords==false' is not redundant openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:633:26: note: Condition 'relativeCoords' is always true openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:239:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:241:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:243:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:283:50: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:285:50: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:287:50: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:326:50: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:329:50: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:332:50: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:346:54: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:348:54: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:350:54: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:364:42: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:366:42: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:368:42: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:384:35: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:393:27: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:402:28: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:694:62: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:696:62: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:698:62: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:703:51: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:723:63: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:732:55: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:737:50: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:741:56: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:746:50: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:758:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:760:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:762:46: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDeepTiledBasic.cpp:766:38: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testDwaCompressorSimd.cpp:446:20: style: Variable 'pattern' can be declared as const array [constVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testDwaLookups.cpp:209:9: performance:inconclusive: Technically the member function '::LutHeaderWorker::countSetBits' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/OpenEXR/IlmImfTest/testDwaLookups.cpp:87:9: warning: Class 'LutHeaderWorker' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] openexr-2.5.7/OpenEXR/IlmImfTest/testDwaLookups.cpp:87:9: warning: Class 'LutHeaderWorker' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] openexr-2.5.7/OpenEXR/IlmImfTest/testDwaLookups.cpp:126:14: style: The scope of the variable 'candidateCount' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testDwaLookups.cpp:126:29: style: Variable 'candidateCount' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testExistingStreams.cpp:116:5: style: Class 'MMIFStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:333:13: style: The scope of the variable 'tileX' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:334:13: style: The scope of the variable 'tileY' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:335:13: style: The scope of the variable 'levelMode' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:1269:26: style: Local variable 'x' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:1259:22: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:1269:26: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:1294:21: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:1215:16: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:1294:21: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:128:40: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:161:40: style: Parameter 'uintData' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:162:33: style: Parameter 'floatData' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:163:32: style: Parameter 'halfData' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:109:36: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:964:48: error: Uninitialized variable: partNumber [uninitvar] openexr-2.5.7/OpenEXR/IlmImfTest/testHuf.cpp:203:74: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testHuf.cpp:216:77: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testHuf.cpp:216:29: style: Local variable 'cptr' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testHuf.cpp:203:26: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testHuf.cpp:216:29: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testInputPart.cpp:274:13: style: The scope of the variable 'tileX' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testInputPart.cpp:275:13: style: The scope of the variable 'tileY' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testInputPart.cpp:276:13: style: The scope of the variable 'levelMode' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testInputPart.cpp:553:9: style: The scope of the variable 'i' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testInputPart.cpp:583:48: error: Uninitialized variable: partNumber [uninitvar] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:91:43: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:94:42: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:112:45: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:115:45: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:198:15: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:202:15: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:91:43: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:112:45: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:202:15: portability: Casting between const char * and float * which have an incompatible binary data representation. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:107:28: style: Local variable 'ptr' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:86:24: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testLargeDataWindowOffsets.cpp:107:28: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testMalformedImages.cpp:64:6: style: The scope of the variable 'width' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMalformedImages.cpp:65:6: style: The scope of the variable 'height' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:80:9: warning: Member variable 'Task::tx' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:80:9: warning: Member variable 'Task::ty' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:80:9: warning: Member variable 'Task::lx' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:80:9: warning: Member variable 'Task::ly' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:80:9: style: Struct 'Task' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:377:29: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:388:29: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:451:32: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:460:37: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:472:20: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:476:20: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:470:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:474:9: note: Found duplicate branches for 'if' and 'else'. openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:470:9: note: Found duplicate branches for 'if' and 'else'. openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:170:13: style: The scope of the variable 'tileX' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:171:13: style: The scope of the variable 'tileY' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:544:9: style: The scope of the variable 'i' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartApi.cpp:613:48: error: Uninitialized variable: partNumber [uninitvar] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:286:13: style: The scope of the variable 'tileX' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:287:13: style: The scope of the variable 'tileY' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:288:13: style: The scope of the variable 'levelMode' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:717:9: style: The scope of the variable 'i' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:1406:21: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:1368:16: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:1406:21: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:120:54: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:143:54: style: Parameter 'uintData' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:143:81: style: Parameter 'floatData' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:144:36: style: Parameter 'halfData' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:103:41: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:888:48: error: Uninitialized variable: partNumber [uninitvar] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartSharedAttributes.cpp:122:13: style: The scope of the variable 'tileX' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartSharedAttributes.cpp:123:13: style: The scope of the variable 'tileY' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartSharedAttributes.cpp:124:13: style: The scope of the variable 'levelMode' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartSharedAttributes.cpp:414:22: style: Local variable 'ta' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartSharedAttributes.cpp:401:23: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartSharedAttributes.cpp:414:22: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartSharedAttributes.cpp:497:28: style: Local variable 'file' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartSharedAttributes.cpp:428:24: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartSharedAttributes.cpp:497:28: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:193:9: warning: Member variable 'WritingTaskData::tx' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:193:9: warning: Member variable 'WritingTaskData::ty' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:193:9: warning: Member variable 'WritingTaskData::lx' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:193:9: warning: Member variable 'WritingTaskData::ly' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:193:9: style: Struct 'WritingTaskData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:547:29: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:558:29: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:632:20: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:636:20: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:630:9: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:634:9: note: Found duplicate branches for 'if' and 'else'. openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:630:9: note: Found duplicate branches for 'if' and 'else'. openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:409:13: style: The scope of the variable 'tileX' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:410:13: style: The scope of the variable 'tileY' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:705:9: style: The scope of the variable 'i' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:209:92: performance: Function parameter 'data' should be passed by const reference. [passedByValue] openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartThreading.cpp:774:48: error: Uninitialized variable: partNumber [uninitvar] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:206:43: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:209:42: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:228:45: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:231:45: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:379:15: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:385:15: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:206:43: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:228:45: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:385:15: portability: Casting between const char * and float * which have an incompatible binary data representation. [invalidPointerCast] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:222:28: style: Local variable 'ptr' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:200:24: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:222:28: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:490:26: style: Parameter 'scheme' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:144:6: style: Local variable 'w' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:92:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:144:6: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:145:6: style: Local variable 'h' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:93:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:145:6: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:146:6: style: Local variable 'dx' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:94:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:146:6: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:147:6: style: Local variable 'dy' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:95:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testPreviewImage.cpp:147:6: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testRgbaThreading.cpp:112:13: style: The scope of the variable 'numWrite' can be reduced. [variableScope] openexr-2.5.7/OpenEXR/IlmImfTest/testRgbaThreading.cpp:112:22: style: Variable 'numWrite' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testSharedFrameBuffer.cpp:100:5: style: Class 'WriterThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfTest/testSharedFrameBuffer.cpp:213:30: style: Variable 'writer1' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testSharedFrameBuffer.cpp:214:30: style: Variable 'writer2' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testSharedFrameBuffer.cpp:233:34: style: Variable 'reader1' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testSharedFrameBuffer.cpp:234:34: style: Variable 'reader2' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:797:14: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData] openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:227:6: style: Local variable 'pos' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:172:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:227:6: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:340:14: style: Local variable 'face' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:284:17: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:340:14: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:385:14: style: Local variable 'face' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:284:17: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:385:14: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:390:6: style: Local variable 'pos' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:285:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:390:6: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:374:12: style: Variable 'p' can be declared as reference to const [constVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testTiledCopyPixels.cpp:135:23: style: Local variable 'ph1' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/IlmImfTest/testTiledCopyPixels.cpp:94:19: note: Shadowed declaration openexr-2.5.7/OpenEXR/IlmImfTest/testTiledCopyPixels.cpp:135:23: note: Shadow variable openexr-2.5.7/OpenEXR/IlmImfTest/testXdr.cpp:213:17: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testXdr.cpp:214:17: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testXdr.cpp:215:17: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testXdr.cpp:216:17: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfTest/testXdr.cpp:217:17: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:221:18: style: Virtual function 'resize' is called from constructor 'TypedDeepImageChannel(DeepImageLevel&level,bool pLinear)' at line 260. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:260:5: note: Calling resize openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:221:18: note: resize is a virtual function openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:223:10: style: Class 'Edit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:212:5: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:250:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:252:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImage.h:376:9: style: Struct 'ChannelInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImage.h:70:4: style: Class 'DeepImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:79:25: style: The function 'pixelType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageChannel.h:77:25: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:79:25: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:272:25: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageChannel.h:119:25: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:272:25: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:129:33: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageChannel.h:119:25: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:129:33: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:144:25: style: The function 'pixelType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageChannel.h:77:25: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:144:25: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:153:25: style: The function 'slice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:81:33: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:153:25: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:203:18: style: The function 'setSamplesToZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:111:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:203:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:208:18: style: The function 'moveSampleList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:116:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:208:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:214:18: style: The function 'moveSamplesToNewBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:122:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:214:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:219:18: style: The function 'initializeSampleLists' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:127:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:219:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:221:18: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:129:33: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:221:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:223:18: style: The function 'resetBasePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:131:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:223:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:181:18: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:94:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:181:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:183:18: style: The function 'shiftPixels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:97:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:183:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:185:18: style: The function 'insertChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:99:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:185:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:191:18: style: The function 'eraseChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:105:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:191:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:193:18: style: The function 'clearChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:107:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:193:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:195:18: style: The function 'renameChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:109:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:195:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:198:18: style: The function 'renameChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:112:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:198:18: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:316:13: warning: Either the condition 'ptr==0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:313:13: note: Assuming that condition 'ptr==0' is not redundant openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:316:13: note: Null pointer dereference openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:329:13: warning: Either the condition 'ptr==0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:326:13: note: Assuming that condition 'ptr==0' is not redundant openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:329:13: note: Null pointer dereference openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageChannel.h:301:23: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:306:53: style:inconclusive: Function 'Edit' argument 1 names different: declaration 'level' definition 'channel'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:223:36: note: Function 'Edit' argument 1 names different: declaration 'level' definition 'channel'. openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:306:53: note: Function 'Edit' argument 1 names different: declaration 'level' definition 'channel'. openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:372:30: style:inconclusive: Function 'row' argument 1 names different: declaration 'r' definition 'n'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:129:38: note: Function 'row' argument 1 names different: declaration 'r' definition 'n'. openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:372:30: note: Function 'row' argument 1 names different: declaration 'r' definition 'n'. openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageChannelRenaming.h:72:40: performance: Function parameter 'oldToNewNames' should be passed by const reference. [passedByValue] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:181:18: style: Virtual function 'resize' is called from constructor 'DeepImageLevel(DeepImage&image,int xLevelNumber,int yLevelNumber,const IMATH_NAMESPACE::Box2i&dataWindow)' at line 62. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.cpp:62:5: note: Calling resize openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:181:18: note: resize is a virtual function openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:193:18: style: Virtual function 'clearChannels' is called from destructor '~DeepImageLevel()' at line 82. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.cpp:82:5: note: Calling clearChannels openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.h:193:18: note: clearChannels is a virtual function openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.cpp:283:13: warning: Either the condition 'i==_channels.end()' is redundant or there is possible dereference of an invalid iterator: i. [derefInvalidIteratorRedundantCheck] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.cpp:280:11: note: Assuming that condition 'i==_channels.end()' is not redundant openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.cpp:283:13: note: Dereference of an invalid iterator openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.cpp:295:13: warning: Either the condition 'i==_channels.end()' is redundant or there is possible dereference of an invalid iterator: i. [derefInvalidIteratorRedundantCheck] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.cpp:292:11: note: Assuming that condition 'i==_channels.end()' is not redundant openexr-2.5.7/OpenEXR/IlmImfUtil/ImfDeepImageLevel.cpp:295:13: note: Dereference of an invalid iterator openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:187:25: style: Virtual function 'resize' is called from constructor 'TypedFlatImageChannel(FlatImageLevel&level,int xSampling,int ySampling,bool pLinear)' at line 221. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:221:5: note: Calling resize openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:187:25: note: resize is a virtual function openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:185:5: style: Class 'Iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:223:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:225:5: style: Class 'ConstIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImage.h:70:4: style: Class 'FlatImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:111:29: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageChannel.h:119:25: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:111:29: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:126:25: style: The function 'pixelType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageChannel.h:77:25: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:126:25: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:133:25: style: The function 'slice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:80:29: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:133:25: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:187:25: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:111:29: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:187:25: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:189:25: style: The function 'resetBasePointer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:113:29: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:189:25: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:155:21: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:94:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:155:21: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:157:21: style: The function 'shiftPixels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:97:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:157:21: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:159:21: style: The function 'insertChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:99:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:159:21: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:165:21: style: The function 'eraseChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:105:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:165:21: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:167:21: style: The function 'clearChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:107:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:167:21: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:169:21: style: The function 'renameChannel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:109:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:169:21: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:172:21: style: The function 'renameChannels' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:112:21: note: Virtual function in base class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:172:21: note: Function in derived class openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:290:13: warning: Either the condition 'ptr==0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:287:13: note: Assuming that condition 'ptr==0' is not redundant openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:290:13: note: Null pointer dereference openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:303:13: warning: Either the condition 'ptr==0' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:300:13: note: Assuming that condition 'ptr==0' is not redundant openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:303:13: note: Null pointer dereference openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:261:19: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:313:36: style:inconclusive: Function 'row' argument 1 names different: declaration 'r' definition 'n'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:164:34: note: Function 'row' argument 1 names different: declaration 'r' definition 'n'. openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageChannel.h:313:36: note: Function 'row' argument 1 names different: declaration 'r' definition 'n'. openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:155:21: style: Virtual function 'resize' is called from constructor 'FlatImageLevel(FlatImage&image,int xLevelNumber,int yLevelNumber,const IMATH_NAMESPACE::Box2i&dataWindow)' at line 61. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.cpp:61:5: note: Calling resize openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:155:21: note: resize is a virtual function openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:167:21: style: Virtual function 'clearChannels' is called from destructor '~FlatImageLevel()' at line 81. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.cpp:81:5: note: Calling clearChannels openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.h:167:21: note: clearChannels is a virtual function openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.cpp:221:13: warning: Either the condition 'i==_channels.end()' is redundant or there is possible dereference of an invalid iterator: i. [derefInvalidIteratorRedundantCheck] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.cpp:218:11: note: Assuming that condition 'i==_channels.end()' is not redundant openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.cpp:221:13: note: Dereference of an invalid iterator openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.cpp:233:13: warning: Either the condition 'i==_channels.end()' is redundant or there is possible dereference of an invalid iterator: i. [derefInvalidIteratorRedundantCheck] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.cpp:230:11: note: Assuming that condition 'i==_channels.end()' is not redundant openexr-2.5.7/OpenEXR/IlmImfUtil/ImfFlatImageLevel.cpp:233:13: note: Dereference of an invalid iterator openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImage.cpp:316:38: error: Shifting by a negative value is undefined behaviour [shiftNegative] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImage.cpp:331:38: error: Shifting by a negative value is undefined behaviour [shiftNegative] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:115:21: performance:inconclusive: Technically the member function 'ImageLevel::throwChannelExists' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.cpp:100:13: note: Technically the member function 'ImageLevel::throwChannelExists' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:115:21: note: Technically the member function 'ImageLevel::throwChannelExists' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:117:21: performance:inconclusive: Technically the member function 'ImageLevel::throwBadChannelName' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.cpp:109:13: note: Technically the member function 'ImageLevel::throwBadChannelName' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:117:21: note: Technically the member function 'ImageLevel::throwBadChannelName' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:119:21: performance:inconclusive: Technically the member function 'ImageLevel::throwBadChannelNameOrType' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.cpp:117:13: note: Technically the member function 'ImageLevel::throwBadChannelNameOrType' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImageLevel.h:119:21: note: Technically the member function 'ImageLevel::throwBadChannelNameOrType' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:272:25: style: Virtual function 'resize' is called from constructor 'SampleCountChannel(DeepImageLevel&level)' at line 98. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.cpp:98:5: note: Calling resize openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:272:25: note: resize is a virtual function openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.h:269:5: style: Class 'SampleCountChannel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/IlmImfUtil/ImfSampleCountChannel.cpp:121:19: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/exrbuild/exrbuild.cpp:288:12: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/exrbuild/exrbuild.cpp:294:12: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/exrbuild/exrbuild.cpp:308:64: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/exrbuild/exrbuild.cpp:311:65: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR/exrbuild/exrbuild.cpp:344:13: style: Local variable 'x' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrbuild/exrbuild.cpp:274:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrbuild/exrbuild.cpp:344:13: note: Shadow variable openexr-2.5.7/OpenEXR/exrbuild/exrbuild.cpp:352:13: style: Local variable 'x' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrbuild/exrbuild.cpp:274:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrbuild/exrbuild.cpp:352:13: note: Shadow variable openexr-2.5.7/OpenEXR/exrenvmap/EnvmapImage.cpp:154:34: style:inconclusive: Function 'filteredLookup' argument 1 names different: declaration 'direction' definition 'd'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/exrenvmap/EnvmapImage.h:72:60: note: Function 'filteredLookup' argument 1 names different: declaration 'direction' definition 'd'. openexr-2.5.7/OpenEXR/exrenvmap/EnvmapImage.cpp:154:34: note: Function 'filteredLookup' argument 1 names different: declaration 'direction' definition 'd'. openexr-2.5.7/OpenEXR/exrenvmap/EnvmapImage.cpp:154:43: style:inconclusive: Function 'filteredLookup' argument 2 names different: declaration 'radius' definition 'r'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/exrenvmap/EnvmapImage.h:73:55: note: Function 'filteredLookup' argument 2 names different: declaration 'radius' definition 'r'. openexr-2.5.7/OpenEXR/exrenvmap/EnvmapImage.cpp:154:43: note: Function 'filteredLookup' argument 2 names different: declaration 'radius' definition 'r'. openexr-2.5.7/OpenEXR/exrenvmap/EnvmapImage.cpp:154:50: style:inconclusive: Function 'filteredLookup' argument 3 names different: declaration 'numSamples' definition 'n'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/exrenvmap/EnvmapImage.h:74:53: note: Function 'filteredLookup' argument 3 names different: declaration 'numSamples' definition 'n'. openexr-2.5.7/OpenEXR/exrenvmap/EnvmapImage.cpp:154:50: note: Function 'filteredLookup' argument 3 names different: declaration 'numSamples' definition 'n'. openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:74:25: style:inconclusive: Function 'blurImage' argument 1 names different: declaration 'image' definition 'image1'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR/exrenvmap/blurImage.h:54:25: note: Function 'blurImage' argument 1 names different: declaration 'image' definition 'image1'. openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:74:25: note: Function 'blurImage' argument 1 names different: declaration 'image' definition 'image1'. openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:303:6: style: Local variable 'w' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:129:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:303:6: note: Shadow variable openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:304:6: style: Local variable 'h' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:130:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:304:6: note: Shadow variable openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:424:6: style: Local variable 'w' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:129:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:424:6: note: Shadow variable openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:425:6: style: Local variable 'h' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:130:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:425:6: note: Shadow variable openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:387:11: style: Variable 'pixel1' can be declared as reference to const [constVariable] openexr-2.5.7/OpenEXR/exrenvmap/makeCubeMap.cpp:137:35: style: Parameter 'image1' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/exrenvmap/readInputImage.cpp:183:16: style: Local variable 'name' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrenvmap/readInputImage.cpp:150:12: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrenvmap/readInputImage.cpp:183:16: note: Shadow variable openexr-2.5.7/OpenEXR/exrheader/main.cpp:469:51: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrheader/main.cpp:332:36: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrheader/main.cpp:469:51: note: Shadow variable openexr-2.5.7/OpenEXR/exrmakepreview/makePreview.cpp:68:12: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] openexr-2.5.7/OpenEXR/exrmaketiled/Image.h:114:5: style: Class 'Image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/exrmaketiled/Image.h:91:24: style: The function 'slice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/exrmaketiled/Image.h:68:24: note: Virtual function in base class openexr-2.5.7/OpenEXR/exrmaketiled/Image.h:91:24: note: Function in derived class openexr-2.5.7/OpenEXR/exrmaketiled/Image.h:98:19: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/exrmaketiled/Image.h:75:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/exrmaketiled/Image.h:98:19: note: Function in derived class openexr-2.5.7/OpenEXR/exrmaketiled/makeTiled.cpp:722:20: style: Local variable 'header' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrmaketiled/makeTiled.cpp:517:12: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrmaketiled/makeTiled.cpp:722:20: note: Shadow variable openexr-2.5.7/OpenEXR/exrmaketiled/makeTiled.cpp:373:17: style: Parameter 'image1' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/exrmaketiled/makeTiled.cpp:424:17: style: Parameter 'image1' can be declared as reference to const [constParameter] openexr-2.5.7/OpenEXR/exrmultipart/exrmultipart.cpp:605:15: warning: Return value of function fordelete.size() is not used. [ignoredReturnValue] openexr-2.5.7/OpenEXR/exrmultipart/exrmultipart.cpp:668:29: style: Local variable 'out' shadows outer argument [shadowArgument] openexr-2.5.7/OpenEXR/exrmultipart/exrmultipart.cpp:611:48: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrmultipart/exrmultipart.cpp:668:29: note: Shadow variable openexr-2.5.7/OpenEXR/exrmultipart/exrmultipart.cpp:791:17: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrmultipart/exrmultipart.cpp:732:9: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrmultipart/exrmultipart.cpp:791:17: note: Shadow variable openexr-2.5.7/OpenEXR/exrmultipart/exrmultipart.cpp:281:30: performance: Function parameter 'views' should be passed by const reference. [passedByValue] openexr-2.5.7/OpenEXR/exrmultiview/Image.h:115:5: style: Class 'Image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/OpenEXR/exrmultiview/Image.h:91:24: style: The function 'slice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/exrmultiview/Image.h:67:24: note: Virtual function in base class openexr-2.5.7/OpenEXR/exrmultiview/Image.h:91:24: note: Function in derived class openexr-2.5.7/OpenEXR/exrmultiview/Image.h:96:18: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/exrmultiview/Image.h:74:18: note: Virtual function in base class openexr-2.5.7/OpenEXR/exrmultiview/Image.h:96:18: note: Function in derived class openexr-2.5.7/OpenEXR/exrmultiview/Image.h:97:18: style: The function 'black' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/OpenEXR/exrmultiview/Image.h:71:42: note: Virtual function in base class openexr-2.5.7/OpenEXR/exrmultiview/Image.h:97:18: note: Function in derived class openexr-2.5.7/OpenEXR/exrmultiview/Image.h:96:18: style: Virtual function 'resize' is called from constructor 'TypedImageChannel < half >(Image&image,int xSampling,int ySampling)' at line 169. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR/exrmultiview/Image.h:169:5: note: Calling resize openexr-2.5.7/OpenEXR/exrmultiview/Image.h:96:18: note: resize is a virtual function openexr-2.5.7/OpenEXR/exrmultiview/Image.h:96:18: style: Virtual function 'resize' is called from constructor 'TypedImageChannel < float >(Image&image,int xSampling,int ySampling)' at line 169. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR/exrmultiview/Image.h:169:5: note: Calling resize openexr-2.5.7/OpenEXR/exrmultiview/Image.h:96:18: note: resize is a virtual function openexr-2.5.7/OpenEXR/exrmultiview/Image.h:96:18: style: Virtual function 'resize' is called from constructor 'TypedImageChannel < unsigned int >(Image&image,int xSampling,int ySampling)' at line 169. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR/exrmultiview/Image.h:169:5: note: Calling resize openexr-2.5.7/OpenEXR/exrmultiview/Image.h:96:18: note: resize is a virtual function openexr-2.5.7/OpenEXR/exrstdattr/main.cpp:834:18: style: Local variable 'part' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrstdattr/main.cpp:678:6: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrstdattr/main.cpp:834:18: note: Shadow variable openexr-2.5.7/OpenEXR/exrstdattr/main.cpp:838:25: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR/exrstdattr/main.cpp:679:6: note: Shadowed declaration openexr-2.5.7/OpenEXR/exrstdattr/main.cpp:838:25: note: Shadow variable openexr-2.5.7/OpenEXR_Viewers/exrdisplay/GlWindow3d.h:118:27: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/GlWindow3d.cpp:74:43: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:544:40: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.h:92:29: style: Virtual function 'updateScreenPixels' is called from constructor 'ImageView(int x,int y,int w,int h,const char label[],const OPENEXR_IMF_NAMESPACE::Rgba pixels[],float*dataZ[],int sampleCount[],int zsize,int dw,int dh,int dx,int dy,Fl_Box*rgbaBox,float farPlane,float gamma,float exposure,float defog,float kneeLow,float kneeHigh)' at line 112. Dynamic binding is not used. [virtualCallInConstructor] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:112:5: note: Calling updateScreenPixels openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.h:92:29: note: updateScreenPixels is a virtual function openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:235:15: style: Condition '_gl3d!=NULL' is always false [knownConditionTrueFalse] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:233:13: note: Assignment '_gl3d=NULL', assigned value is 0 openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:235:15: note: Condition '_gl3d!=NULL' is always false openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:338:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:160:30: style:inconclusive: Function 'setKneeLow' argument 1 names different: declaration 'low' definition 'kneeLow'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.h:78:47: note: Function 'setKneeLow' argument 1 names different: declaration 'low' definition 'kneeLow'. openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:160:30: note: Function 'setKneeLow' argument 1 names different: declaration 'low' definition 'kneeLow'. openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:253:31: style:inconclusive: Function 'setKneeHigh' argument 1 names different: declaration 'high' definition 'kneeHigh'. [funcArgNamesDifferent] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.h:79:48: note: Function 'setKneeHigh' argument 1 names different: declaration 'high' definition 'kneeHigh'. openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:253:31: note: Function 'setKneeHigh' argument 1 names different: declaration 'high' definition 'kneeHigh'. openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:448:21: style: Local variable 'x' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:422:13: note: Shadowed declaration openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:448:21: note: Shadow variable openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:449:21: style: Local variable 'y' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:423:13: note: Shadowed declaration openexr-2.5.7/OpenEXR_Viewers/exrdisplay/ImageView.cpp:449:21: note: Shadow variable openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:575:29: style:inconclusive: Boolean expression 'preview' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:125:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:205:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:213:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:221:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:229:30: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:183:35: style: Variable 'e' can be declared as reference to const [constVariable] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:195:35: style: Variable 'e' can be declared as reference to const [constVariable] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:473:43: style: Variable 'e' can be declared as reference to const [constVariable] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:490:43: style: Variable 'e' can be declared as reference to const [constVariable] openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:449:20: style: Unused variable: displaynum [unusedVariable] openexr-2.5.7/OpenEXR_Viewers/playexr/ImageBuffers.cpp:50:15: warning: Member variable 'ImageBuffers::_pixels' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/OpenEXR_Viewers/playexr/ImageBuffers.cpp:50:15: warning: Member variable 'ImageBuffers::_frameNumbers' is not initialized in the constructor. [uninitMemberVar] openexr-2.5.7/OpenEXR_Viewers/playexr/ImageBuffers.h:114:12: performance:inconclusive: Technically the member function 'ImageBuffers::numBuffers' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/OpenEXR_Viewers/playexr/ImageBuffers.cpp:63:15: note: Technically the member function 'ImageBuffers::numBuffers' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/OpenEXR_Viewers/playexr/ImageBuffers.h:114:12: note: Technically the member function 'ImageBuffers::numBuffers' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/OpenEXR_Viewers/playexr/Timer.h:90:11: style:inconclusive: Technically the member function 'Timer::actualFrameRate' can be const. [functionConst] openexr-2.5.7/OpenEXR_Viewers/playexr/Timer.cpp:179:8: note: Technically the member function 'Timer::actualFrameRate' can be const. openexr-2.5.7/OpenEXR_Viewers/playexr/Timer.h:90:11: note: Technically the member function 'Timer::actualFrameRate' can be const. openexr-2.5.7/OpenEXR_Viewers/playexr/ctlToLut.cpp:389:26: performance: Function parameter 'transformNames' should be passed by const reference. [passedByValue] openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:146:24: performance:inconclusive: Technically the member function 'TypeTranslator < IEX_NAMESPACE :: BaseExc >::nextClassDesc' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:297:28: note: Technically the member function 'TypeTranslator < IEX_NAMESPACE :: BaseExc >::nextClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:146:24: note: Technically the member function 'TypeTranslator < IEX_NAMESPACE :: BaseExc >::nextClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIex.h:177:44: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:1054:5: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:1069:5: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:1081:5: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:1093:5: style: C-style pointer casting [cstyleCast] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:213:11: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:94:5: note: Shadowed declaration openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:213:11: note: Shadow variable openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:241:11: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:94:5: note: Shadowed declaration openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:241:11: note: Shadow variable openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:873:17: style: Local variable 'ib' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:90:14: note: Shadowed declaration openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:873:17: note: Shadow variable openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:888:10: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:94:5: note: Shadowed declaration openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:888:10: note: Shadow variable openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:902:17: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:94:5: note: Shadowed declaration openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:902:17: note: Shadow variable openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:919:17: style: Local variable 'i' shadows outer variable [shadowVariable] openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:94:5: note: Shadowed declaration openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:919:17: note: Shadow variable openexr-2.5.7/OpenEXR_Viewers/playexr/playExr.cpp:1494:27: style: Variable 'frt' is assigned a value that is never used. [unreadVariable] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'PyImath::FixedArray::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'PyImath::FixedArray::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'PyImath::FixedArray::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:181:24: style:inconclusive: Technically the member function 'PyImath::FixedArray2D::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:183:12: performance:inconclusive: Technically the member function 'PyImath::FixedArray2D::canonical_index' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.h:94:24: style:inconclusive: Technically the member function 'PyImath::FixedVArray::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedMatrix.h:79:11: warning: Value of pointer '_ptr', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedMatrix.h:81:11: warning: Value of pointer '_refcount', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying] openexr-2.5.7/PyIlmBase/PyImath/PyImathUtil.h:121:5: style: Class 'PySafeObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:577:5: style: Struct 'VectorizedVoidOperation0' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:358:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:358:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:381:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:381:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:407:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:407:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:579:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:579:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:601:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:601:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:625:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:625:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:650:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:650:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedMatrix.h:505:19: style: Same expression on both sides of '%'. [duplicateExpression] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedMatrix.h:507:19: style: Same expression on both sides of '%='. [duplicateExpression] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedMatrix.h:531:19: style: Same expression on both sides of '&'. [duplicateExpression] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedMatrix.h:533:19: style: Same expression on both sides of '&='. [duplicateExpression] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedMatrix.h:535:19: style: Same expression on both sides of '|'. [duplicateExpression] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedMatrix.h:537:19: style: Same expression on both sides of '|='. [duplicateExpression] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedMatrix.h:539:19: style: Same expression on both sides of '^'. [duplicateExpression] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedMatrix.h:541:19: style: Same expression on both sides of '^='. [duplicateExpression] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:106:21: style: Checking if unsigned expression '_length' is less than zero. [unsignedLessThanZero] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:120:21: style: Checking if unsigned expression '_length' is less than zero. [unsignedLessThanZero] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:133:21: style: Checking if unsigned expression '_length' is less than zero. [unsignedLessThanZero] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:144:21: style: Checking if unsigned expression '_length' is less than zero. [unsignedLessThanZero] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:161:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:411:16: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:161:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:332:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:411:16: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:332:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:382:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:411:16: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:382:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:517:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:411:16: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:517:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:525:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:411:16: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:525:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:274:39: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:401:35: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:274:39: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:312:39: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:401:35: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:312:39: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:342:39: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:401:35: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:342:39: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:357:39: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:401:35: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:357:39: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:466:39: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:401:35: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:466:39: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:476:39: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:401:35: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:476:39: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:541:36: style: Parameter 'c' can be declared as reference to const [constParameter] openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:214:53: style: Parameter 'arg' can be declared as reference to const [constParameter] openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:140:19: performance:inconclusive: Technically the member function 'TypeTranslator < BaseExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:251:28: note: Technically the member function 'TypeTranslator < BaseExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:140:19: note: Technically the member function 'TypeTranslator < BaseExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:143:24: performance:inconclusive: Technically the member function 'TypeTranslator < BaseExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:270:28: note: Technically the member function 'TypeTranslator < BaseExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:143:24: note: Technically the member function 'TypeTranslator < BaseExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:146:24: performance:inconclusive: Technically the member function 'TypeTranslator < BaseExc >::nextClassDesc' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:297:28: note: Technically the member function 'TypeTranslator < BaseExc >::nextClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:146:24: note: Technically the member function 'TypeTranslator < BaseExc >::nextClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:140:19: performance:inconclusive: Technically the member function 'TypeTranslator < ErrnoExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:251:28: note: Technically the member function 'TypeTranslator < ErrnoExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:140:19: note: Technically the member function 'TypeTranslator < ErrnoExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:143:24: performance:inconclusive: Technically the member function 'TypeTranslator < ErrnoExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:270:28: note: Technically the member function 'TypeTranslator < ErrnoExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:143:24: note: Technically the member function 'TypeTranslator < ErrnoExc >::findClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:146:24: performance:inconclusive: Technically the member function 'TypeTranslator < ErrnoExc >::nextClassDesc' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:297:28: note: Technically the member function 'TypeTranslator < ErrnoExc >::nextClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyIex/PyIexTypeTranslator.h:146:24: note: Technically the member function 'TypeTranslator < ErrnoExc >::nextClassDesc' can be static (but you may consider moving to unnamed namespace). openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < bool >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < bool >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < bool >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2s >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2s >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2s >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathBox.cpp:286:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathBox.cpp:286:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathBox.cpp:302:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:47:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathBox.cpp:302:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathBox.cpp:307:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathBox.cpp:307:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathBox.h:105:82: style:inconclusive: Function 'convert' argument 2 names different: declaration 'b' definition 'v'. [funcArgNamesDifferent] openexr-2.5.7/PyIlmBase/PyImath/PyImathBox.h:75:89: note: Function 'convert' argument 2 names different: declaration 'b' definition 'v'. openexr-2.5.7/PyIlmBase/PyImath/PyImathBox.h:105:82: note: Function 'convert' argument 2 names different: declaration 'b' definition 'v'. openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2i >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2i >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2i >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2f >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2f >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2f >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2d >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2d >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box2d >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2s > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2s > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2s > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2i > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2i > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2i > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2f > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2f > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2f > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2d > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2d > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V2d > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3s >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3s >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3s >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3i >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3i >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3i >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3f >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3f >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3f >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3d >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3d >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box3d >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3s > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3s > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3s > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3i > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3i > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3i > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3f > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3f > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3f > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3d > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3d > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Box < IMATH_NAMESPACE :: V3d > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < Color3 < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < Color3 < float > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < Color3 < float > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < Color3 < unsigned char > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < Color3 < unsigned char > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < Color3 < unsigned char > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3 < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3 < float > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3 < float > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3 < unsigned char > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3 < unsigned char > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3 < unsigned char > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:181:24: style:inconclusive: Technically the member function 'FixedArray2D < Color4 < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:183:12: performance:inconclusive: Technically the member function 'FixedArray2D < Color4 < float > >::canonical_index' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:181:24: style:inconclusive: Technically the member function 'FixedArray2D < Color4 < unsigned char > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:183:12: performance:inconclusive: Technically the member function 'FixedArray2D < Color4 < unsigned char > >::canonical_index' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:181:24: style:inconclusive: Technically the member function 'FixedArray2D < IMATH_NAMESPACE :: Color4 < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:183:12: performance:inconclusive: Technically the member function 'FixedArray2D < IMATH_NAMESPACE :: Color4 < float > >::canonical_index' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:181:24: style:inconclusive: Technically the member function 'FixedArray2D < IMATH_NAMESPACE :: Color4 < unsigned char > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:183:12: performance:inconclusive: Technically the member function 'FixedArray2D < IMATH_NAMESPACE :: Color4 < unsigned char > >::canonical_index' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < Color4 < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < Color4 < float > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < Color4 < float > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < Color4 < unsigned char > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < Color4 < unsigned char > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < Color4 < unsigned char > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4 < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4 < float > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4 < float > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4 < unsigned char > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4 < unsigned char > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4 < unsigned char > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Eulerf >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Eulerf >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Eulerf >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Euler < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Euler < float > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Euler < float > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Euler < double > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Euler < double > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Euler < double > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.h:94:24: style:inconclusive: Technically the member function 'FixedVArray < int >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.h:124:21: style:inconclusive: Technically the member function 'FixedVArray < int >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.cpp:500:17: note: Technically the member function 'FixedVArray < int >::ifelse_vector' can be const. openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.h:124:21: note: Technically the member function 'FixedVArray < int >::ifelse_vector' can be const. openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < int >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < int >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < int >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.cpp:131:45: style:inconclusive: Function 'FixedVArray < int >' argument 1 names different: declaration 'f' definition 'other'. [funcArgNamesDifferent] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.h:81:34: note: Function 'FixedVArray < int >' argument 1 names different: declaration 'f' definition 'other'. openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.cpp:131:45: note: Function 'FixedVArray < int >' argument 1 names different: declaration 'f' definition 'other'. openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.cpp:140:12: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.h:96:17: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.cpp:140:12: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.cpp:442:12: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.h:96:17: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.cpp:442:12: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.cpp:503:12: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.h:96:17: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedVArray.cpp:503:12: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFrustum.cpp:473:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathFrustum.cpp:473:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Matrix22 < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Matrix22 < float > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Matrix22 < float > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Matrix22 < double > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Matrix22 < double > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Matrix22 < double > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathMatrix33.cpp:822:1: error: There is an unknown macro here somewhere. Configuration is required. If BOOST_PYTHON_FUNCTION_OVERLOADS is a macro then please configure it. [unknownMacro] openexr-2.5.7/PyIlmBase/PyImath/PyImathMatrix44.cpp:908:1: error: There is an unknown macro here somewhere. Configuration is required. If BOOST_PYTHON_FUNCTION_OVERLOADS is a macro then please configure it. [unknownMacro] openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:60:13: style: Local variable 'normal' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:269:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:60:13: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:103:17: style: Local variable 'normal' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:269:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:103:17: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:120:24: style: Local variable 'normal' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:269:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:120:24: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:335:17: style: Local variable 'normal' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:269:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:335:17: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:353:24: style: Local variable 'normal' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:269:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathPlane.cpp:353:24: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quatf >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quatf >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quatf >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quat < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quat < float > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quat < float > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quat < double > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quat < double > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quat < double > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:575:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:575:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:610:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:610:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:661:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:661:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:690:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:690:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:721:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:721:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:756:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:756:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:792:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:792:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:825:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:825:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:859:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:859:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:892:10: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] openexr-2.5.7/PyIlmBase/PyImath/PyImathTask.h:46:33: note: Virtual function in base class openexr-2.5.7/PyIlmBase/PyImath/PyImathQuat.cpp:892:10: note: Function in derived class openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:294:28: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:294:28: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:302:28: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:302:28: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:311:28: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:311:28: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:440:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:440:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:472:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:472:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:505:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:505:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:681:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:681:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:703:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:703:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:738:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:738:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:780:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:780:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:810:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:810:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:834:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:834:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:866:16: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:866:16: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathOperators.h:213:12: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathOperators.h:213:12: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathOperators.h:221:12: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathOperators.h:221:12: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathOperators.h:233:12: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathOperators.h:233:12: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:490:35: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:490:35: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:504:35: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:504:35: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:517:35: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:517:35: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:530:35: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:530:35: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:544:35: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:544:35: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:557:35: style: Local variable 'len' shadows outer function [shadowFunction] openexr-2.5.7/PyIlmBase/PyImath/PyImathShear.cpp:489:1: note: Shadowed declaration openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:557:35: note: Shadow variable openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < StringTableIndex >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < StringTableIndex >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < StringTableIndex >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathStringTable.cpp:76:34: style:inconclusive: Function 'intern' argument 1 names different: declaration 'i' definition 's'. [funcArgNamesDifferent] openexr-2.5.7/PyIlmBase/PyImath/PyImathStringTable.h:157:41: note: Function 'intern' argument 1 names different: declaration 'i' definition 's'. openexr-2.5.7/PyIlmBase/PyImath/PyImathStringTable.cpp:76:34: note: Function 'intern' argument 1 names different: declaration 'i' definition 's'. openexr-2.5.7/PyIlmBase/PyImath/PyImathUtil.cpp:46:5: performance: Variable '_gstate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < float > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < float > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < double > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < double > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < double > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathVec2Impl.h:1030:19: style: Same expression on both sides of '/'. [duplicateExpression] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2s >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2s >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2s >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < short > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < short > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < short > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < int > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < int > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec2 < int > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < float > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < float > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < double > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < double > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < double > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < unsigned char > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < unsigned char > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < unsigned char > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < short > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < short > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < short > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < int > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < int > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec3 < int > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < float > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < float > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < float > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < double > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < double > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < double > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathVec4Impl.h:796:19: style: Variable 'res.z' is reassigned a value before the old one has been used. [redundantAssignment] openexr-2.5.7/PyIlmBase/PyImath/PyImathVec4Impl.h:795:19: note: res.z is assigned openexr-2.5.7/PyIlmBase/PyImath/PyImathVec4Impl.h:796:19: note: res.z is overwritten openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < unsigned char > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < unsigned char > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < unsigned char > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < short > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < short > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < short > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < int > >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < int > >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Vec4 < int > >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImathNumpy/imathnumpymodule.cpp:50:5: style: Struct 'Holder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] openexr-2.5.7/PyIlmBase/PyImathNumpy/imathnumpymodule.cpp:67:28: style: C-style pointer casting [cstyleCast] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:181:24: style:inconclusive: Technically the member function 'FixedArray2D < int >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray2D.h:183:12: performance:inconclusive: Technically the member function 'FixedArray2D < int >::canonical_index' can be static (but you may consider moving to unnamed namespace). [functionStatic] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2i >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2i >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2i >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2f >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2f >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2f >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2d >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2d >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V2d >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3s >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3s >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3s >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3i >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3i >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3i >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3f >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3f >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3f >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3d >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3d >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V3d >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4s >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4s >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4s >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4i >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4i >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4i >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4f >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4f >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4f >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4d >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4d >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: V4d >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quatd >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quatd >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Quatd >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Eulerd >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Eulerd >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Eulerd >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M44d >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M44d >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M44d >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M44f >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M44f >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M44f >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M33d >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M33d >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M33d >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M33f >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M33f >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M33f >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M22d >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M22d >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M22d >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M22f >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M22f >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: M22f >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3f >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3f >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3f >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3c >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3c >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color3c >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4f >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4f >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4f >::ifelse_scalar' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:229:24: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4c >::handle' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:516:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4c >::ifelse_vector' can be const. [functionConst] openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:524:19: style:inconclusive: Technically the member function 'FixedArray < IMATH_NAMESPACE :: Color4c >::ifelse_scalar' can be const. [functionConst] diff: head openexr-2.5.7/Contrib/DtexToExr/PxFourChanDeepRgba.h:168:28: style: Variable 'spanNext' can be declared as reference to const [constVariable] head openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepAlpha.h:148:28: style: Variable 'spanNext' can be declared as reference to const [constVariable] head openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepOpacity.h:164:28: style: Variable 'spanPrev' can be declared as reference to const [constVariable] head openexr-2.5.7/Contrib/DtexToExr/PxOneChanDeepOpacity.h:377:28: style: Variable 'spanPrev' can be declared as reference to const [constVariable] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:143:37: style: Parameter 's' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:143:37: style: Parameter 's' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:150:37: style: Parameter 's' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:150:37: style: Parameter 's' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:212:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:212:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:213:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:213:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:214:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:214:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:215:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:215:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:216:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:216:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:217:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:217:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:218:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:218:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:219:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:219:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:220:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:220:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:222:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:222:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:223:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:223:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:224:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:224:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:225:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:225:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:226:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:226:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:227:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:227:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:228:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:228:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:229:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:229:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:230:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:230:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:231:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:231:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:232:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:232:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:233:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:233:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:234:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:234:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:235:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:235:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:236:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:236:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:237:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:237:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:238:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:238:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:239:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:239:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:240:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:240:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:241:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:241:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:242:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:242:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:243:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:243:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:244:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:244:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:245:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:245:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:246:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:246:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:247:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:247:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:248:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:248:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:249:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:249:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:250:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:250:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:251:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:251:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:252:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:252:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:253:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:253:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:254:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:254:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:255:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:255:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:256:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:256:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:257:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:257:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:258:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:258:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:259:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:259:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:260:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:260:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:261:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:261:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:262:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:262:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:263:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:263:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:264:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:264:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:265:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:265:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:266:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:266:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:267:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:267:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:268:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:268:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:269:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:269:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:270:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:270:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:271:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:271:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:272:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:272:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:273:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:273:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:274:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:274:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:275:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:275:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:276:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:276:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:277:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:277:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:278:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:278:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:279:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:279:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:280:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:280:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:281:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:281:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:282:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:282:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:283:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:283:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:284:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:284:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:285:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:285:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:286:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:286:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:287:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:287:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:288:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:288:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:289:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:289:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:290:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:290:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:291:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:291:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:292:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:292:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:293:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:293:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:294:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:294:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:295:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:295:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:296:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:296:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:297:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:297:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:298:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:298:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:299:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:299:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:300:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:300:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:301:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:301:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:302:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:302:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:303:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:303:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:304:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:304:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:305:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:305:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:306:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:306:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:307:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:307:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:308:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:308:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:309:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:309:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:310:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:310:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:311:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:311:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:312:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:312:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:313:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:313:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:314:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:314:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:315:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:315:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:316:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:316:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:317:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:317:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:318:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:318:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:319:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:319:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:320:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:320:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:321:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:321:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:322:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:322:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:323:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:323:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:324:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:324:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:325:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:325:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:326:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:326:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:327:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:327:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:328:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:328:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:329:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:329:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:330:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:330:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:331:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:331:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:332:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:332:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:333:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:333:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:334:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:334:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:335:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:335:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:336:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:336:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:337:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:337:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:338:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:338:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:339:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:339:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:340:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:340:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:341:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:341:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:342:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:342:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:343:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:343:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:344:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:344:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:345:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:345:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:346:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:346:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:347:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:347:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:348:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:348:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:349:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:349:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:350:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:350:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:351:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:351:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:352:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:352:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:353:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:353:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:354:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:354:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:355:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:355:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:356:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:356:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:357:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:357:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:358:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:358:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:359:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:359:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:360:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:360:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:361:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:361:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:362:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:362:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:363:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:363:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:364:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:364:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:365:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:365:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:366:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:366:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:367:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:367:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:368:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:368:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:369:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:369:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:370:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:370:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:371:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:371:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:372:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:372:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:373:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:373:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:374:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:374:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:375:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:375:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:376:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:376:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:378:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:378:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:379:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:379:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:380:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:380:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:381:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:381:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:382:1: style: Parameter 'text' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:382:1: style: Parameter 'text' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:95:38: style: Parameter 's' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/Iex/IexBaseExc.cpp:95:38: style: Parameter 's' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/Iex/IexBaseExc.h:68:16: style: Class 'BaseExc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/IlmBase/IlmThread/IlmThreadPool.h:130:5: style: Class 'ThreadPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/IlmBase/IlmThread/IlmThreadSemaphore.h:79:5: style: Class 'Semaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/IlmBase/Imath/ImathRandom.h:141:5: style: Class 'Rand48' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/IlmBase/Imath/ImathRandom.h:81:5: style: Class 'Rand32' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/IlmBase/ImathTest/testMiscMatrixAlgo.cpp:191:18: style: Parameter 'M' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/ImathTest/testMiscMatrixAlgo.cpp:191:18: style: Parameter 'M' can be declared with const [constParameter] head openexr-2.5.7/IlmBase/ImathTest/testMiscMatrixAlgo.cpp:191:27: style: Parameter 'N' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/IlmBase/ImathTest/testMiscMatrixAlgo.cpp:191:27: style: Parameter 'N' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImf/ImfChannelList.h:104:5: style: Struct 'Channel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/OpenEXR/IlmImf/ImfChromaticities.h:73:5: style: Struct 'Chromaticities' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/OpenEXR/IlmImf/ImfDeepFrameBuffer.h:78:5: style: Struct 'DeepSlice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/OpenEXR/IlmImf/ImfFastHuf.cpp:362:50: style: Parameter 'offset' can be declared as pointer to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImf/ImfFastHuf.cpp:362:50: style: Parameter 'offset' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImf/ImfFrameBuffer.h:143:5: style: Struct 'Slice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/OpenEXR/IlmImf/ImfHeader.h:79:5: style: Class 'Header' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:280:30: style: Parameter 'a' can be declared as pointer to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:280:30: style: Parameter 'a' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:280:40: style: Parameter 'b' can be declared as pointer to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImf/ImfHuf.cpp:280:40: style: Parameter 'b' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImf/ImfKeyCode.h:113:5: style: Class 'KeyCode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/OpenEXR/IlmImf/ImfPreviewImage.h:65:5: style: Struct 'PreviewRgba' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/OpenEXR/IlmImf/ImfPreviewImage.h:91:6: style: Class 'PreviewImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] 2.8 openexr-2.5.7/OpenEXR/IlmImf/ImfRgbaFile.h:98:33: style: Parameter 'ptr' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.cpp:220:22: style: Parameter 'os' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImf/ImfStdIO.cpp:220:22: style: Parameter 'os' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImf/ImfTileDescription.h:77:5: style: Class 'TileDescription' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/OpenEXR/IlmImf/ImfTiledMisc.cpp:139:42: style: Parameter 'xOffsets' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImf/ImfTiledMisc.cpp:139:42: style: Parameter 'xOffsets' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImf/ImfTiledMisc.cpp:140:42: style: Parameter 'yOffsets' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImf/ImfTiledMisc.cpp:140:42: style: Parameter 'yOffsets' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:101:41: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:101:41: style: Parameter 'sampleCount' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:118:54: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:118:54: style: Parameter 'sampleCount' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:141:54: style: Parameter 'uintData' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:141:54: style: Parameter 'uintData' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:141:81: style: Parameter 'floatData' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:141:81: style: Parameter 'floatData' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:142:36: style: Parameter 'halfData' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testCopyMultiPartFile.cpp:142:36: style: Parameter 'halfData' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testCustomAttributes.cpp:68:5: style: Struct 'Glorp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/OpenEXR/IlmImfTest/testDwaCompressorSimd.cpp:446:20: style: Variable 'pattern' can be declared as const array [constVariable] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testDwaCompressorSimd.cpp:446:20: style: Variable 'pattern' can be declared with const [constVariable] head openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:109:36: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:109:36: style: Parameter 'sampleCount' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:128:40: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:128:40: style: Parameter 'sampleCount' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:161:40: style: Parameter 'uintData' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:161:40: style: Parameter 'uintData' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:162:33: style: Parameter 'floatData' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:162:33: style: Parameter 'floatData' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:163:32: style: Parameter 'halfData' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testFutureProofing.cpp:163:32: style: Parameter 'halfData' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:103:41: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:103:41: style: Parameter 'sampleCount' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:120:54: style: Parameter 'sampleCount' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:120:54: style: Parameter 'sampleCount' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:143:54: style: Parameter 'uintData' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:143:54: style: Parameter 'uintData' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:143:81: style: Parameter 'floatData' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:143:81: style: Parameter 'floatData' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:144:36: style: Parameter 'halfData' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testMultiPartFileMixingBasic.cpp:144:36: style: Parameter 'halfData' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:490:26: style: Parameter 'scheme' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/IlmImfTest/testOptimizedInterleavePatterns.cpp:490:26: style: Parameter 'scheme' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/IlmImfTest/testStandardAttributes.cpp:374:12: style: Variable 'p' can be declared as reference to const [constVariable] head openexr-2.5.7/OpenEXR/IlmImfUtil/ImfImage.h:376:9: style: Struct 'ChannelInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] head openexr-2.5.7/OpenEXR/exrenvmap/blurImage.cpp:387:11: style: Variable 'pixel1' can be declared as reference to const [constVariable] head openexr-2.5.7/OpenEXR/exrenvmap/makeCubeMap.cpp:137:35: style: Parameter 'image1' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/exrenvmap/makeCubeMap.cpp:137:35: style: Parameter 'image1' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/exrmaketiled/makeTiled.cpp:373:17: style: Parameter 'image1' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/exrmaketiled/makeTiled.cpp:373:17: style: Parameter 'image1' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR/exrmaketiled/makeTiled.cpp:424:17: style: Parameter 'image1' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/OpenEXR/exrmaketiled/makeTiled.cpp:424:17: style: Parameter 'image1' can be declared with const [constParameter] head openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:183:35: style: Variable 'e' can be declared as reference to const [constVariable] head openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:195:35: style: Variable 'e' can be declared as reference to const [constVariable] head openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:473:43: style: Variable 'e' can be declared as reference to const [constVariable] head openexr-2.5.7/OpenEXR_Viewers/exrdisplay/main.cpp:490:43: style: Variable 'e' can be declared as reference to const [constVariable] head openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:214:53: style: Parameter 'arg' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/PyIlmBase/PyImath/PyImathAutovectorize.h:214:53: style: Parameter 'arg' can be declared with const [constParameter] head openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:541:36: style: Parameter 'c' can be declared as reference to const [constParameter] 2.8 openexr-2.5.7/PyIlmBase/PyImath/PyImathFixedArray.h:541:36: style: Parameter 'c' can be declared with const [constParameter] DONE