2022-06-25 05:47 ftp://ftp.de.debian.org/debian/pool/main/s/silo-llnl/silo-llnl_4.11.orig.tar.xz 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: 11860cc (2022-06-24 13:55:04 +0200) count: 1384 1383 elapsed-time: 647.8 903.6 head-timing-info: Overall time: 0s old-timing-info: Overall time: 0s head results: silo-llnl-4.11/src/debug/silo_debug.c:255:13: style:inconclusive: Function 'db_debug_PutCompoundarray' argument 1 names different: declaration 'dbfile' definition '_dbfile'. [funcArgNamesDifferent] silo-llnl-4.11/src/debug/silo_debug_private.h:77:13: note: Function 'db_debug_PutCompoundarray' argument 1 names different: declaration 'dbfile' definition '_dbfile'. silo-llnl-4.11/src/debug/silo_debug.c:255:13: note: Function 'db_debug_PutCompoundarray' argument 1 names different: declaration 'dbfile' definition '_dbfile'. silo-llnl-4.11/src/debug/silo_debug.c:256:17: style:inconclusive: Function 'db_debug_PutCompoundarray' argument 2 names different: declaration 'name' definition 'array_name'. [funcArgNamesDifferent] silo-llnl-4.11/src/debug/silo_debug_private.h:78:17: note: Function 'db_debug_PutCompoundarray' argument 2 names different: declaration 'name' definition 'array_name'. silo-llnl-4.11/src/debug/silo_debug.c:256:17: note: Function 'db_debug_PutCompoundarray' argument 2 names different: declaration 'name' definition 'array_name'. silo-llnl-4.11/src/debug/silo_debug.c:258:16: style:inconclusive: Function 'db_debug_PutCompoundarray' argument 4 names different: declaration 'elemlens' definition 'elemlengths'. [funcArgNamesDifferent] silo-llnl-4.11/src/debug/silo_debug_private.h:80:16: note: Function 'db_debug_PutCompoundarray' argument 4 names different: declaration 'elemlens' definition 'elemlengths'. silo-llnl-4.11/src/debug/silo_debug.c:258:16: note: Function 'db_debug_PutCompoundarray' argument 4 names different: declaration 'elemlens' definition 'elemlengths'. silo-llnl-4.11/src/debug/silo_debug.c:260:17: style:inconclusive: Function 'db_debug_PutCompoundarray' argument 6 names different: declaration 'elemvalues' definition 'values'. [funcArgNamesDifferent] silo-llnl-4.11/src/debug/silo_debug_private.h:82:17: note: Function 'db_debug_PutCompoundarray' argument 6 names different: declaration 'elemvalues' definition 'values'. silo-llnl-4.11/src/debug/silo_debug.c:260:17: note: Function 'db_debug_PutCompoundarray' argument 6 names different: declaration 'elemvalues' definition 'values'. silo-llnl-4.11/src/filters/f_ale3d.c:841:31: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/filters/f_ale3d.c:1191:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/filters/f_ale3d.c:1979:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/filters/f_ale3d.c:2158:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/filters/f_ale3d.c:2215:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/filters/f_ale3d.c:1919:5: warning: Either the condition '!dbfile' is redundant or there is possible null pointer dereference: dbfile. [nullPointerRedundantCheck] silo-llnl-4.11/src/filters/f_ale3d.c:1927:15: note: Assuming that condition '!dbfile' is not redundant silo-llnl-4.11/src/filters/f_ale3d.c:1919:5: note: Null pointer dereference silo-llnl-4.11/src/filters/f_ale3d.c:840:19: style: Variable 'work' is reassigned a value before the old one has been used. [redundantAssignment] silo-llnl-4.11/src/filters/f_ale3d.c:833:14: note: work is assigned silo-llnl-4.11/src/filters/f_ale3d.c:840:19: note: work is overwritten silo-llnl-4.11/src/filters/f_ale3d.c:1802:34: style: Same expression on both sides of '/'. [duplicateExpression] silo-llnl-4.11/src/fpzip/rcqsmodel.cpp:19:3: warning: Class 'RCqsmodel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] silo-llnl-4.11/src/fpzip/rcqsmodel.cpp:19:3: warning: Class 'RCqsmodel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] silo-llnl-4.11/src/fpzip/rcqsmodel.h:20:8: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/fpzip/rcmodel.h:11:16: note: Virtual function in base class silo-llnl-4.11/src/fpzip/rcqsmodel.h:20:8: note: Function in derived class silo-llnl-4.11/src/fpzip/rcqsmodel.h:23:12: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/fpzip/rcmodel.h:15:20: note: Virtual function in base class silo-llnl-4.11/src/fpzip/rcqsmodel.h:23:12: note: Function in derived class silo-llnl-4.11/src/fpzip/rcqsmodel.h:26:8: style: The function 'normalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/fpzip/rcmodel.h:18:16: note: Virtual function in base class silo-llnl-4.11/src/fpzip/rcqsmodel.h:26:8: note: Function in derived class silo-llnl-4.11/src/fpzip/codec.h:10:0: error: #error "floating-point mode FPZIP_FP not defined" [preprocessorErrorDirective] silo-llnl-4.11/src/hdf5_drv/H5Zzfp.c:185:0: error: failed to expand 'H5Z_ZFP_PUSH_AND_GOTO', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective] silo-llnl-4.11/src/hzip/bitvector.h:37:10: performance:inconclusive: Technically the member function 'BITVECTOR::count' can be static (but you may consider moving to unnamed namespace). [functionStatic] silo-llnl-4.11/src/hzip/bitvector.h:38:8: performance:inconclusive: Technically the member function 'BITVECTOR::mask' can be static (but you may consider moving to unnamed namespace). [functionStatic] silo-llnl-4.11/src/hzip/hzmpredictor.h:25:12: performance:inconclusive: Technically the member function 'HZMpredictor::length' can be static (but you may consider moving to unnamed namespace). [functionStatic] silo-llnl-4.11/src/hzip/hzmcodec.h:26:8: performance:inconclusive: Technically the member function 'HZMcodec::copy' can be static (but you may consider moving to unnamed namespace). [functionStatic] silo-llnl-4.11/src/hzip/ibstream.h:153:5: warning: Class 'IBSTREAMzlib' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] silo-llnl-4.11/src/hzip/ibstream.h:153:5: warning: Class 'IBSTREAMzlib' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] silo-llnl-4.11/src/hzip/obstream.h:136:5: warning: Class 'OBSTREAMzlib' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] silo-llnl-4.11/src/hzip/obstream.h:136:5: warning: Class 'OBSTREAMzlib' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] silo-llnl-4.11/src/hzip/bitvector.h:28:40: warning: Class 'BITVECTOR' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] silo-llnl-4.11/src/hzip/bitvector.h:28:40: warning: Class 'BITVECTOR' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] silo-llnl-4.11/src/hzip/ibstream.h:101:3: style: Class 'IBSTREAMfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/ibstream.h:151:3: style: Class 'IBSTREAMzlib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/obstream.h:96:3: style: Class 'OBSTREAMfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/obstream.h:132:3: style: Class 'OBSTREAMzlib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzresidual.h:49:3: style: Class 'HZresidual' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/bitvector.h:27:3: style: Class 'BITVECTOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzmpredictor.h:11:3: style: Class 'HZMpredictor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzmcodec.h:16:10: style: Class 'HZMcodec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzmdecoder.h:10:3: style: Class 'HZMdecoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzresidual.h:18:3: style: Class 'HZresidual < unsigned int , HZmap < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/ibstream.h:64:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:32:15: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:64:7: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:68:10: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:35:18: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:68:10: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:76:8: style: The function 'unget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:44:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:76:8: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:87:10: style: The function 'bytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:47:18: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:87:10: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:88:7: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:50:15: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:88:7: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:102:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:32:15: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:102:7: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:113:10: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:35:18: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:113:10: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:121:8: style: The function 'unget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:44:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:121:8: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:132:10: style: The function 'bytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:47:18: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:132:10: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:133:7: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:50:15: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:133:7: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:176:13: style: The function 'prev' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:23:21: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:176:13: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:177:13: style: The function 'head' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:26:21: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:177:13: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:178:13: style: The function 'detach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:29:21: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:178:13: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:179:7: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:32:15: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:179:7: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:183:8: style: The function 'unget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:44:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:183:8: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:193:10: style: The function 'bytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:47:18: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:193:10: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:194:7: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/ibstream.h:50:15: note: Virtual function in base class silo-llnl-4.11/src/hzip/ibstream.h:194:7: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:66:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:33:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:66:8: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:73:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:36:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:73:8: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:82:10: style: The function 'bytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:49:18: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:82:10: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:83:7: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:52:15: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:83:7: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:97:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:33:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:97:8: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:104:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:36:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:104:8: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:111:8: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:43:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:111:8: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:112:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:46:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:112:8: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:113:10: style: The function 'bytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:49:18: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:113:10: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:114:7: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:52:15: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:114:7: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:156:13: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:24:21: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:156:13: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:157:13: style: The function 'tail' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:27:21: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:157:13: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:158:13: style: The function 'detach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:30:21: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:158:13: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:159:8: style: The function 'put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:33:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:159:8: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:166:8: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:43:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:166:8: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:167:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:46:16: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:167:8: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:174:10: style: The function 'bytes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:49:18: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:174:10: note: Function in derived class silo-llnl-4.11/src/hzip/obstream.h:175:7: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] silo-llnl-4.11/src/hzip/obstream.h:52:15: note: Virtual function in base class silo-llnl-4.11/src/hzip/obstream.h:175:7: note: Function in derived class silo-llnl-4.11/src/hzip/ibstream.h:37:24: style: C-style pointer casting [cstyleCast] silo-llnl-4.11/src/hzip/ibstream.h:40:25: style: C-style pointer casting [cstyleCast] silo-llnl-4.11/src/hzip/ibstream.h:59:12: style: C-style pointer casting [cstyleCast] silo-llnl-4.11/src/hzip/obstream.h:38:36: style: C-style pointer casting [cstyleCast] silo-llnl-4.11/src/hzip/obstream.h:61:11: style: C-style pointer casting [cstyleCast] silo-llnl-4.11/src/hzip/hzmencoder.h:10:3: style: Class 'HZMencoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzmio.h:10:0: style: Struct 'HZMstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzmpredictor.cpp:8:3: warning: Class 'HZMpredictor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor] silo-llnl-4.11/src/hzip/hzmpredictor.cpp:8:3: warning: Class 'HZMpredictor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq] silo-llnl-4.11/src/hzip/hzmwrite.cpp:22:42: style: C-style pointer casting [cstyleCast] silo-llnl-4.11/src/hzip/hzmwrite.cpp:29:42: style: C-style pointer casting [cstyleCast] silo-llnl-4.11/src/hzip/hznpredictor.h:7:3: style: Class 'HZNpredictor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hznio.h:10:0: style: Struct 'HZNstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzncodec.h:16:10: style: Class 'HZNcodec < unsigned char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzncodec.h:16:10: style: Class 'HZNcodec < unsigned short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzncodec.h:16:10: style: Class 'HZNcodec < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzncodec.h:16:10: style: Class 'HZNcodec < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzncodec.h:16:10: style: Class 'HZNcodec < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzresidual.h:18:3: style: Class 'HZresidual < unsigned char , HZmap < char > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzresidual.h:18:3: style: Class 'HZresidual < unsigned short , HZmap < short > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzresidual.h:18:3: style: Class 'HZresidual < int , HZmap < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzresidual.h:18:3: style: Class 'HZresidual < float , HZmap < float > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hzresidual.h:18:3: style: Class 'HZresidual < double , HZmap < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] silo-llnl-4.11/src/hzip/hznread.cpp:88:29: style: C-style pointer casting [cstyleCast] silo-llnl-4.11/src/hzip/hznwrite.cpp:27:42: style: C-style pointer casting [cstyleCast] silo-llnl-4.11/src/hzip/hznwrite.cpp:96:30: style: C-style pointer casting [cstyleCast] silo-llnl-4.11/src/netcdf/netcdf.c:517:34: style: Parameter 'dims' can be declared as const array [constParameter] silo-llnl-4.11/src/netcdf/netcdf.c:517:21: style: Parameter 'index' can be declared as const array [constParameter] silo-llnl-4.11/src/netcdf/obj.c:149:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/netcdf/obj.c:247:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/netcdf/obj.c:348:27: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] silo-llnl-4.11/src/netcdf/obj.c:355:23: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] silo-llnl-4.11/src/netcdf/obj.c:477:27: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] silo-llnl-4.11/src/netcdf/silo_netcdf.c:873:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/netcdf/silo_netcdf.c:877:32: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/netcdf/silo_netcdf.c:1935:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/netcdf/silo_netcdf.c:1940:35: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/netcdf/silo_netcdf.c:1321:16: style: Condition 'fl_id>=0' is always false [knownConditionTrueFalse] silo-llnl-4.11/src/netcdf/silo_netcdf.c:1259:29: note: Assignment 'fl_id=-1', assigned value is -1 silo-llnl-4.11/src/netcdf/silo_netcdf.c:1265:61: note: Assuming condition is false silo-llnl-4.11/src/netcdf/silo_netcdf.c:1321:16: note: Condition 'fl_id>=0' is always false silo-llnl-4.11/src/netcdf/silo_netcdf.c:1347:16: style: Condition 'zl_id>=0' is always false [knownConditionTrueFalse] silo-llnl-4.11/src/netcdf/silo_netcdf.c:1259:41: note: Assignment 'zl_id=-1', assigned value is -1 silo-llnl-4.11/src/netcdf/silo_netcdf.c:1265:61: note: Assuming condition is false silo-llnl-4.11/src/netcdf/silo_netcdf.c:1347:16: note: Condition 'zl_id>=0' is always false silo-llnl-4.11/src/netcdf/silo_netcdf.c:1371:15: style: Condition 'el_id>=0' is always false [knownConditionTrueFalse] silo-llnl-4.11/src/netcdf/silo_netcdf.c:1259:53: note: Assignment 'el_id=-1', assigned value is -1 silo-llnl-4.11/src/netcdf/silo_netcdf.c:1265:61: note: Assuming condition is false silo-llnl-4.11/src/netcdf/silo_netcdf.c:1371:15: note: Condition 'el_id>=0' is always false silo-llnl-4.11/src/netcdf/silo_netcdf.c:867:13: error: Uninitialized variable: tmpnames [uninitvar] silo-llnl-4.11/src/netcdf/silo_netcdf.c:833:60: note: Assuming condition is false silo-llnl-4.11/src/netcdf/silo_netcdf.c:867:13: note: Uninitialized variable: tmpnames silo-llnl-4.11/src/pdb/detect.c:83:56: style: Parameter 'a' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/detect.c:83:74: style: Parameter 'b' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/detect.c:150:36: style: Parameter 'fb' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/detect.c:150:65: style: Parameter 'a' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/detect.c:188:37: style: Parameter 'fb' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/detect.c:188:66: style: Parameter 'a' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/detect.c:189:33: style: Parameter 'b' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/detect.c:211:21: style: Parameter 'fb' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/detect.c:211:50: style: Parameter 'a' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/detect.c:348:9: style: struct member 'cchar::c' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:349:9: style: struct member 'cchar::x' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:353:9: style: struct member 'cptr::c' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:354:10: style: struct member 'cptr::x' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:358:9: style: struct member 'cshort::c' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:359:10: style: struct member 'cshort::x' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:363:9: style: struct member 'cint::c' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:364:8: style: struct member 'cint::x' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:368:9: style: struct member 'clong::c' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:369:9: style: struct member 'clong::x' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:373:9: style: struct member 'cllong::c' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:374:14: style: struct member 'cllong::x' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:378:9: style: struct member 'cfloat::c' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:379:10: style: struct member 'cfloat::x' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:383:9: style: struct member 'cdouble::c' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:384:11: style: struct member 'cdouble::x' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:394:6: style: struct member 'cstruct::a' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:397:6: style: struct member 'cstruct::b' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:393:12: style: struct member 'LevOne::one' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:396:12: style: struct member 'LevTwo::two' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:406:10: style: union member 'ucsil::s' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/detect.c:408:9: style: union member 'ucsil::l' is never used. [unusedStructMember] silo-llnl-4.11/src/pdb/pdb.c:370:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdb.c:395:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdb.c:464:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdb.c:471:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdb.c:1933:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdb.c:2049:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdb.c:347:4: warning: Either the condition 'file==NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:344:13: note: Assuming that condition 'file==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:347:4: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:377:15: warning: Either the condition 'token==NULL' is redundant or there is possible null pointer dereference: token. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:371:14: note: Assuming that condition 'token==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:377:15: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:401:20: warning: Either the condition 'token==NULL' is redundant or there is possible null pointer dereference: token. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:396:17: note: Assuming that condition 'token==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:401:20: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:469:26: warning: Either the condition 'token==NULL' is redundant or there is possible null pointer dereference: token. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:465:14: note: Assuming that condition 'token==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:469:26: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:476:26: warning: Either the condition 'token==NULL' is redundant or there is possible null pointer dereference: token. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:472:14: note: Assuming that condition 'token==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:476:26: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:714:11: warning: Either the condition 'ep==NULL' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:711:11: note: Assuming that condition 'ep==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:714:11: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:1177:4: warning: Either the condition 'file==NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:1173:13: note: Assuming that condition 'file==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:1177:4: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:1178:4: warning: Either the condition 'file==NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:1173:13: note: Assuming that condition 'file==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:1178:4: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:1184:4: warning: Either the condition 'file==NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:1173:13: note: Assuming that condition 'file==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:1184:4: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:1185:4: warning: Either the condition 'file==NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:1173:13: note: Assuming that condition 'file==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:1185:4: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:1682:8: warning: Either the condition 'dp==NULL' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdb.c:1679:11: note: Assuming that condition 'dp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdb.c:1682:8: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdb.c:1822:47: style:inconclusive: Function 'lite_PD_get_entry_info' argument 2 names different: declaration 'type' definition 'ptyp'. [funcArgNamesDifferent] silo-llnl-4.11/src/pdb/pdb.h:618:68: note: Function 'lite_PD_get_entry_info' argument 2 names different: declaration 'type' definition 'ptyp'. silo-llnl-4.11/src/pdb/pdb.c:1822:47: note: Function 'lite_PD_get_entry_info' argument 2 names different: declaration 'type' definition 'ptyp'. silo-llnl-4.11/src/pdb/pdb.c:1822:59: style:inconclusive: Function 'lite_PD_get_entry_info' argument 3 names different: declaration 'size' definition 'pni'. [funcArgNamesDifferent] silo-llnl-4.11/src/pdb/pdb.h:618:80: note: Function 'lite_PD_get_entry_info' argument 3 names different: declaration 'size' definition 'pni'. silo-llnl-4.11/src/pdb/pdb.c:1822:59: note: Function 'lite_PD_get_entry_info' argument 3 names different: declaration 'size' definition 'pni'. silo-llnl-4.11/src/pdb/pdb.c:1822:69: style:inconclusive: Function 'lite_PD_get_entry_info' argument 4 names different: declaration 'ndims' definition 'pnd'. [funcArgNamesDifferent] silo-llnl-4.11/src/pdb/pdb.h:618:91: note: Function 'lite_PD_get_entry_info' argument 4 names different: declaration 'ndims' definition 'pnd'. silo-llnl-4.11/src/pdb/pdb.c:1822:69: note: Function 'lite_PD_get_entry_info' argument 4 names different: declaration 'ndims' definition 'pnd'. silo-llnl-4.11/src/pdb/pdb.c:1822:81: style:inconclusive: Function 'lite_PD_get_entry_info' argument 5 names different: declaration 'dims' definition 'pdim'. [funcArgNamesDifferent] silo-llnl-4.11/src/pdb/pdb.h:618:105: note: Function 'lite_PD_get_entry_info' argument 5 names different: declaration 'dims' definition 'pdim'. silo-llnl-4.11/src/pdb/pdb.c:1822:81: note: Function 'lite_PD_get_entry_info' argument 5 names different: declaration 'dims' definition 'pdim'. silo-llnl-4.11/src/pdb/pdb.c:1920:11: style: Local variable 's' shadows outer variable [shadowVariable] silo-llnl-4.11/src/pdb/pdb.c:1892:17: note: Shadowed declaration silo-llnl-4.11/src/pdb/pdb.c:1920:11: note: Shadow variable silo-llnl-4.11/src/pdb/pdb.c:1064:18: style: Variable 'ad.memaddr' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb/pdb.c:2002:25: style: Unused variable: type [unusedVariable] silo-llnl-4.11/src/pdb/pdb.c:2005:18: style: Unused variable: dp2 [unusedVariable] silo-llnl-4.11/src/pdb/pdb.c:2044:15: style: Unused variable: r [unusedVariable] silo-llnl-4.11/src/pdb/pdb.c:1318:18: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing] silo-llnl-4.11/src/pdb/pdbdir.c:394:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdbdir.c:421:19: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdbdir.c:170:5: warning: Either the condition 'num==NULL' is redundant or there is possible null pointer dereference: num. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdbdir.c:177:12: note: Assuming that condition 'num==NULL' is not redundant silo-llnl-4.11/src/pdb/pdbdir.c:170:5: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdbmm.c:456:42: style: Parameter 'src' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/pdbmm.c:606:17: style: Parameter 'indr' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/pdconv.c:696:19: style: Expression is always true because 'else if' condition is opposite to previous condition at line 655. [multiCondition] silo-llnl-4.11/src/pdb/pdconv.c:655:12: note: first condition silo-llnl-4.11/src/pdb/pdconv.c:696:19: note: else if condition is opposite to first condition silo-llnl-4.11/src/pdb/pdconv.c:311:8: warning: Either the condition 'odp==NULL' is redundant or there is possible null pointer dereference: odp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdconv.c:305:12: note: Assuming that condition 'odp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdconv.c:311:8: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdconv.c:445:12: warning: Either the condition 'pd==NULL' is redundant or there is possible null pointer dereference: pd. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdconv.c:442:11: note: Assuming that condition 'pd==NULL' is not redundant silo-llnl-4.11/src/pdb/pdconv.c:445:12: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdconv.c:481:17: warning: Either the condition 'midp==NULL' is redundant or there is possible null pointer dereference: idp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdconv.c:356:25: note: Assuming that condition 'midp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdconv.c:360:39: note: Calling function '_lite_PD_convert', 5th argument 'midp' value is 0 silo-llnl-4.11/src/pdb/pdconv.c:481:17: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdconv.c:483:17: warning: Either the condition 'midp==NULL' is redundant or there is possible null pointer dereference: idp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdconv.c:356:25: note: Assuming that condition 'midp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdconv.c:360:39: note: Calling function '_lite_PD_convert', 5th argument 'midp' value is 0 silo-llnl-4.11/src/pdb/pdconv.c:483:17: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdconv.c:484:17: warning: Either the condition 'midp==NULL' is redundant or there is possible null pointer dereference: idp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdconv.c:356:25: note: Assuming that condition 'midp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdconv.c:360:39: note: Calling function '_lite_PD_convert', 5th argument 'midp' value is 0 silo-llnl-4.11/src/pdb/pdconv.c:484:17: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdconv.c:486:17: warning: Either the condition 'midp==NULL' is redundant or there is possible null pointer dereference: idp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdconv.c:356:25: note: Assuming that condition 'midp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdconv.c:360:39: note: Calling function '_lite_PD_convert', 5th argument 'midp' value is 0 silo-llnl-4.11/src/pdb/pdconv.c:486:17: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdconv.c:488:17: warning: Either the condition 'midp==NULL' is redundant or there is possible null pointer dereference: idp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdconv.c:356:25: note: Assuming that condition 'midp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdconv.c:360:39: note: Calling function '_lite_PD_convert', 5th argument 'midp' value is 0 silo-llnl-4.11/src/pdb/pdconv.c:488:17: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdconv.c:490:17: warning: Either the condition 'midp==NULL' is redundant or there is possible null pointer dereference: idp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdconv.c:356:25: note: Assuming that condition 'midp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdconv.c:360:39: note: Calling function '_lite_PD_convert', 5th argument 'midp' value is 0 silo-llnl-4.11/src/pdb/pdconv.c:490:17: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdconv.c:492:17: warning: Either the condition 'midp==NULL' is redundant or there is possible null pointer dereference: idp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdconv.c:356:25: note: Assuming that condition 'midp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdconv.c:360:39: note: Calling function '_lite_PD_convert', 5th argument 'midp' value is 0 silo-llnl-4.11/src/pdb/pdconv.c:492:17: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdconv.c:493:17: warning: Either the condition 'midp==NULL' is redundant or there is possible null pointer dereference: idp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdconv.c:356:25: note: Assuming that condition 'midp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdconv.c:360:39: note: Calling function '_lite_PD_convert', 5th argument 'midp' value is 0 silo-llnl-4.11/src/pdb/pdconv.c:493:17: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdconv.c:824:73: style: Parameter 'infor' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/pdconv.c:825:38: style: Parameter 'outfor' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/pdconv.c:1246:68: style: Parameter 'ord' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/pdconv.c:1433:50: style: Parameter 'ord' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/pdconv.c:1467:55: style: Parameter 'ord' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/pdb/pdlow.c:297:29: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:299:29: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:453:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:455:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:456:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:457:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:459:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:461:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:697:40: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:699:40: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:701:40: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:721:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:722:33: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:727:36: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:728:36: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:731:39: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:732:39: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:842:32: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:844:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:845:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:846:28: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:850:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:853:57: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:856:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:859:59: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdlow.c:1227:18: warning: Possible null pointer dereference: t++ [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1213:21: note: Assignment 't=NULL', assigned value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1220:11: note: Assuming condition is false silo-llnl-4.11/src/pdb/pdlow.c:1227:18: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1378:7: warning: Possible null pointer dereference: hstd [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:38: note: Calling function '_lite_PD_setup_chart', 3rd argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1378:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1378:7: warning: Possible null pointer dereference: halign [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:52: note: Calling function '_lite_PD_setup_chart', 5th argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1378:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1386:7: warning: Possible null pointer dereference: halign [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:52: note: Calling function '_lite_PD_setup_chart', 5th argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1386:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1394:7: warning: Possible null pointer dereference: halign [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:52: note: Calling function '_lite_PD_setup_chart', 5th argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1394:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1402:7: warning: Possible null pointer dereference: hstd [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:38: note: Calling function '_lite_PD_setup_chart', 3rd argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1402:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1402:7: warning: Possible null pointer dereference: halign [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:52: note: Calling function '_lite_PD_setup_chart', 5th argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1402:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1411:7: warning: Possible null pointer dereference: hstd [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:38: note: Calling function '_lite_PD_setup_chart', 3rd argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1411:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1411:7: warning: Possible null pointer dereference: halign [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:52: note: Calling function '_lite_PD_setup_chart', 5th argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1411:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1420:7: warning: Possible null pointer dereference: hstd [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:38: note: Calling function '_lite_PD_setup_chart', 3rd argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1420:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1420:7: warning: Possible null pointer dereference: halign [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:52: note: Calling function '_lite_PD_setup_chart', 5th argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1420:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1429:7: warning: Possible null pointer dereference: hstd [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:38: note: Calling function '_lite_PD_setup_chart', 3rd argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1429:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1429:7: warning: Possible null pointer dereference: halign [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:52: note: Calling function '_lite_PD_setup_chart', 5th argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1429:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1438:7: warning: Possible null pointer dereference: hstd [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:38: note: Calling function '_lite_PD_setup_chart', 3rd argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1438:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1438:7: warning: Possible null pointer dereference: halign [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:52: note: Calling function '_lite_PD_setup_chart', 5th argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1438:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1450:7: warning: Possible null pointer dereference: hstd [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:38: note: Calling function '_lite_PD_setup_chart', 3rd argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1450:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1450:7: warning: Possible null pointer dereference: halign [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:52: note: Calling function '_lite_PD_setup_chart', 5th argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1450:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1461:7: warning: Possible null pointer dereference: hstd [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:38: note: Calling function '_lite_PD_setup_chart', 3rd argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1461:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1461:7: warning: Possible null pointer dereference: halign [nullPointer] silo-llnl-4.11/src/pdb/pdlow.c:1329:52: note: Calling function '_lite_PD_setup_chart', 5th argument 'NULL' value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1461:7: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdlow.c:1227:18: error: Pointer addition with NULL pointer. [nullPointerArithmetic] silo-llnl-4.11/src/pdb/pdlow.c:1213:21: note: Assignment 't=NULL', assigned value is 0 silo-llnl-4.11/src/pdb/pdlow.c:1220:11: note: Assuming condition is false silo-llnl-4.11/src/pdb/pdlow.c:1227:18: note: Null pointer addition silo-llnl-4.11/src/pdb/pdlow.c:1331:23: style: Same expression on both sides of '=='. [duplicateExpression] silo-llnl-4.11/src/pdb/pdmemb.c:107:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdmemb.c:260:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdmemb.c:262:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdmemb.c:429:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdmemb.c:463:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdmemb.c:595:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdmemb.c:599:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdmemb.c:602:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdmemb.c:608:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdmemb.c:672:12: warning: Either the condition 'smax==NULL' is redundant or there is possible null pointer dereference: smax++. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdmemb.c:669:16: note: Assuming that condition 'smax==NULL' is not redundant silo-llnl-4.11/src/pdb/pdmemb.c:672:12: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdmemb.c:672:12: warning: Either the condition 'smax==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] silo-llnl-4.11/src/pdb/pdmemb.c:669:16: note: Assuming that condition 'smax==NULL' is not redundant silo-llnl-4.11/src/pdb/pdmemb.c:672:12: note: Null pointer addition silo-llnl-4.11/src/pdb/pdmemb.c:208:18: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment] silo-llnl-4.11/src/pdb/pdmemb.c:207:10: note: token is assigned silo-llnl-4.11/src/pdb/pdmemb.c:208:18: note: token is overwritten silo-llnl-4.11/src/pdb/pdmemb.c:262:18: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment] silo-llnl-4.11/src/pdb/pdmemb.c:260:10: note: token is assigned silo-llnl-4.11/src/pdb/pdmemb.c:262:18: note: token is overwritten silo-llnl-4.11/src/pdb/pdmemb.c:692:39: error: Undefined behavior: Variable 'expr' is used as parameter and destination in sprintf(). [sprintfOverlappingData] silo-llnl-4.11/src/pdb/pdpath.c:1850:25: error: Array 'frames[frame_n].v[150]' accessed at index -1, which is out of bounds. [negativeIndex] silo-llnl-4.11/src/pdb/pdpath.c:1851:25: error: Array 'frames[frame_n].s[150]' accessed at index -1, which is out of bounds. [negativeIndex] silo-llnl-4.11/src/pdb/pdpath.c:771:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdpath.c:778:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdpath.c:782:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdpath.c:1784:10: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdpath.c:555:11: warning: Either the condition 'ep==NULL' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdpath.c:550:11: note: Assuming that condition 'ep==NULL' is not redundant silo-llnl-4.11/src/pdb/pdpath.c:555:11: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdpath.c:556:11: warning: Either the condition 'ep==NULL' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdpath.c:550:11: note: Assuming that condition 'ep==NULL' is not redundant silo-llnl-4.11/src/pdb/pdpath.c:556:11: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdpath.c:557:11: warning: Either the condition 'ep==NULL' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdpath.c:550:11: note: Assuming that condition 'ep==NULL' is not redundant silo-llnl-4.11/src/pdb/pdpath.c:557:11: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdpath.c:558:11: warning: Either the condition 'ep==NULL' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdpath.c:550:11: note: Assuming that condition 'ep==NULL' is not redundant silo-llnl-4.11/src/pdb/pdpath.c:558:11: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdpath.c:559:11: warning: Either the condition 'ep==NULL' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdpath.c:550:11: note: Assuming that condition 'ep==NULL' is not redundant silo-llnl-4.11/src/pdb/pdpath.c:559:11: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdpath.c:563:8: warning: Either the condition 'dp==NULL' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdpath.c:562:11: note: Assuming that condition 'dp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdpath.c:563:8: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdpath.c:642:16: warning: Either the condition 'dp==NULL' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdpath.c:633:11: note: Assuming that condition 'dp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdpath.c:642:16: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdpath.c:1659:11: warning: Either the condition 'dp==NULL' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdpath.c:1655:11: note: Assuming that condition 'dp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdpath.c:1659:11: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdpath.c:1261:21: style: Variable 'addr' is reassigned a value before the old one has been used. [redundantAssignment] silo-llnl-4.11/src/pdb/pdpath.c:1254:18: note: addr is assigned silo-llnl-4.11/src/pdb/pdpath.c:1261:21: note: addr is overwritten silo-llnl-4.11/src/pdb/pdpath.c:1827:15: style: Variable 'pact' can be declared as const array [constVariable] silo-llnl-4.11/src/pdb/pdpath.c:1822:15: style: Variable 'act' can be declared as const array [constVariable] silo-llnl-4.11/src/pdb/pdpath.c:1838:15: style: Variable 'chk' can be declared as const array [constVariable] silo-llnl-4.11/src/pdb/pdpath.c:1841:15: style: Variable 'def' can be declared as const array [constVariable] silo-llnl-4.11/src/pdb/pdpath.c:1836:15: style: Variable 'r2' can be declared as const array [constVariable] silo-llnl-4.11/src/pdb/pdpath.c:1834:15: style: Variable 'r1' can be declared as const array [constVariable] silo-llnl-4.11/src/pdb/pdpath.c:1833:15: style: Variable 'pgo' can be declared as const array [constVariable] silo-llnl-4.11/src/pdb/pdpath.c:640:12: style: Variable 'addr' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb/pdpath.c:700:18: style: Variable 'ad.memaddr' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb/pdrdwr.c:1216:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdrdwr.c:1220:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdrdwr.c:1224:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb/pdrdwr.c:204:4: warning: Either the condition 'ep==NULL' is redundant or there is possible null pointer dereference: ep. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdrdwr.c:201:11: note: Assuming that condition 'ep==NULL' is not redundant silo-llnl-4.11/src/pdb/pdrdwr.c:204:4: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdrdwr.c:464:20: warning: Either the condition 'dp==NULL' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdrdwr.c:462:17: note: Assuming that condition 'dp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdrdwr.c:464:20: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdrdwr.c:465:15: warning: Either the condition 'dp==NULL' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdrdwr.c:462:17: note: Assuming that condition 'dp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdrdwr.c:465:15: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdrdwr.c:1283:39: warning: Either the condition 'pd!=NULL' is redundant or there is possible null pointer dereference: pd. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdrdwr.c:1285:17: note: Assuming that condition 'pd!=NULL' is not redundant silo-llnl-4.11/src/pdb/pdrdwr.c:1283:39: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdrdwr.c:1496:20: warning: Either the condition 'dp==NULL' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdrdwr.c:1492:17: note: Assuming that condition 'dp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdrdwr.c:1496:20: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdrdwr.c:1497:15: warning: Either the condition 'dp==NULL' is redundant or there is possible null pointer dereference: dp. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb/pdrdwr.c:1492:17: note: Assuming that condition 'dp==NULL' is not redundant silo-llnl-4.11/src/pdb/pdrdwr.c:1497:15: note: Null pointer dereference silo-llnl-4.11/src/pdb/pdrdwr.c:1022:21: error: Uninitialized variable: nb [uninitvar] silo-llnl-4.11/src/pdb/pdrdwr.c:1010:11: note: Assuming condition is false silo-llnl-4.11/src/pdb/pdrdwr.c:1022:21: note: Uninitialized variable: nb silo-llnl-4.11/src/pdb/pdrdwr.c:450:25: style: Variable 'ad.diskaddr' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb/pdrdwr.c:609:10: style: Variable 'lotype' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb/pdrdwr.c:799:14: style: Variable 'out' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb/pdrdwr.c:1631:10: style: Variable 'lotype' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb/pdrdwr.c:1632:10: style: Variable 'litype' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/score/scctl.c:219:29: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:1602:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/score/scctla.c:354:11: warning: Either the condition 'space!=NULL' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck] silo-llnl-4.11/src/score/scctla.c:358:14: note: Assuming that condition 'space!=NULL' is not redundant silo-llnl-4.11/src/score/scctla.c:356:12: note: Assignment to 'space=tmp' silo-llnl-4.11/src/score/scctla.c:354:11: note: Null pointer dereference silo-llnl-4.11/src/score/scctla.c:570:12: style: Checking if unsigned expression 'nbp' is less than zero. [unsignedLessThanZero] silo-llnl-4.11/src/score/scctla.c:180:13: style: union member 'u_mem_header::align' is never used. [unusedStructMember] silo-llnl-4.11/src/score/scctla.c:339:10: style: Variable 'desc' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:3331:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:3339:32: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:3566:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:3560:8: style: Condition 'name_vector' is always true [knownConditionTrueFalse] silo-llnl-4.11/src/score/schash.c:486:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6767:22: warning: Either the condition 'nitems' is redundant or there is possible null pointer dereference: nitems. [nullPointerRedundantCheck] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6772:13: note: Assuming that condition 'nitems' is not redundant silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6767:22: note: Null pointer dereference silo-llnl-4.11/src/pdb_drv/silo_pdb.c:1039:20: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:1044:17: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:1050:20: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:1055:17: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:1117:20: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:1190:19: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:1208:14: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6785:21: portability: Casting between double * and float * which have an incompatible binary data representation. [invalidPointerCast] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6787:38: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6789:38: portability:inconclusive: Casting from const double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6827:39: style:inconclusive: Function 'db_pdb_ReadVarVals' argument 6 names different: declaration 'indices' definition '_indices'. [funcArgNamesDifferent] silo-llnl-4.11/src/pdb_drv/silo_pdb_private.h:151:35: note: Function 'db_pdb_ReadVarVals' argument 6 names different: declaration 'indices' definition '_indices'. silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6827:39: note: Function 'db_pdb_ReadVarVals' argument 6 names different: declaration 'indices' definition '_indices'. silo-llnl-4.11/src/pdb_drv/silo_pdb.c:7035:48: style:inconclusive: Function 'db_pdb_GetMrgtree' argument 2 names different: declaration 'name' definition 'mrgtree_name'. [funcArgNamesDifferent] silo-llnl-4.11/src/pdb_drv/silo_pdb_private.h:137:73: note: Function 'db_pdb_GetMrgtree' argument 2 names different: declaration 'name' definition 'mrgtree_name'. silo-llnl-4.11/src/pdb_drv/silo_pdb.c:7035:48: note: Function 'db_pdb_GetMrgtree' argument 2 names different: declaration 'name' definition 'mrgtree_name'. silo-llnl-4.11/src/pdb_drv/silo_pdb.c:7252:30: style:inconclusive: Function 'db_pdb_GetGroupelmap' argument 1 names different: declaration 'dbfile' definition '_dbfile'. [funcArgNamesDifferent] silo-llnl-4.11/src/pdb_drv/silo_pdb_private.h:139:58: note: Function 'db_pdb_GetGroupelmap' argument 1 names different: declaration 'dbfile' definition '_dbfile'. silo-llnl-4.11/src/pdb_drv/silo_pdb.c:7252:30: note: Function 'db_pdb_GetGroupelmap' argument 1 names different: declaration 'dbfile' definition '_dbfile'. silo-llnl-4.11/src/pdb_drv/silo_pdb.c:7361:26: style:inconclusive: Function 'db_pdb_GetMrgvar' argument 1 names different: declaration 'dbfile' definition '_dbfile'. [funcArgNamesDifferent] silo-llnl-4.11/src/pdb_drv/silo_pdb_private.h:138:50: note: Function 'db_pdb_GetMrgvar' argument 1 names different: declaration 'dbfile' definition '_dbfile'. silo-llnl-4.11/src/pdb_drv/silo_pdb.c:7361:26: note: Function 'db_pdb_GetMrgvar' argument 1 names different: declaration 'dbfile' definition '_dbfile'. silo-llnl-4.11/src/pdb_drv/silo_pdb.c:7361:47: style:inconclusive: Function 'db_pdb_GetMrgvar' argument 2 names different: declaration 'name' definition 'objname'. [funcArgNamesDifferent] silo-llnl-4.11/src/pdb_drv/silo_pdb_private.h:138:70: note: Function 'db_pdb_GetMrgvar' argument 2 names different: declaration 'name' definition 'objname'. silo-llnl-4.11/src/pdb_drv/silo_pdb.c:7361:47: note: Function 'db_pdb_GetMrgvar' argument 2 names different: declaration 'name' definition 'objname'. silo-llnl-4.11/src/pdb_drv/silo_pdb.c:653:22: style: Local variable 'error' shadows outer variable [shadowVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:572:27: note: Shadowed declaration silo-llnl-4.11/src/pdb_drv/silo_pdb.c:653:22: note: Shadow variable silo-llnl-4.11/src/pdb_drv/silo_pdb.c:687:18: style: Local variable 'error' shadows outer variable [shadowVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:572:27: note: Shadowed declaration silo-llnl-4.11/src/pdb_drv/silo_pdb.c:687:18: note: Shadow variable silo-llnl-4.11/src/pdb_drv/silo_pdb.c:3324:19: style: Local variable 'name' shadows outer argument [shadowArgument] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:3264:34: note: Shadowed declaration silo-llnl-4.11/src/pdb_drv/silo_pdb.c:3324:19: note: Shadow variable silo-llnl-4.11/src/pdb_drv/silo_pdb.c:1298:24: style: Variable 'len_varname' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:4046:37: style: Variable 'nlsname' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:4046:50: style: Variable 'zlsname' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:4378:35: style: Variable 's' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:4378:44: style: Variable 'name' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:4500:39: style: Variable 's' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:4500:48: style: Variable 'name' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6781:32: style: Unused variable: mix_zone [unusedVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6830:20: style: Variable 'dbfile' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6835:9: style: Unused variable: db_type [unusedVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6835:18: style: Unused variable: db_type_size [unusedVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6836:9: style: Unused variable: i [unusedVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6836:12: style: Unused variable: j [unusedVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6836:15: style: Unused variable: k [unusedVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:6837:11: style: Unused variable: p [unusedVariable] silo-llnl-4.11/src/pdb_drv/silo_pdb.c:7045:33: style: Variable 'strArray' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/silo/alloc.c:434:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:493:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:543:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:599:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:673:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:751:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:832:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:903:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:986:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1065:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1170:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1248:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1348:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1458:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1592:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1616:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1655:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1703:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1763:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1831:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:1925:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:2003:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:2075:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:2102:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:2135:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:2178:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/alloc.c:464:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] silo-llnl-4.11/src/silo/alloc.c:462:12: note: outer condition: msh->meshnames_alloc silo-llnl-4.11/src/silo/alloc.c:464:9: note: identical inner condition: msh->meshnames_alloc silo-llnl-4.11/src/silo/alloc.c:480:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] silo-llnl-4.11/src/silo/alloc.c:479:12: note: outer condition: msh->groupings silo-llnl-4.11/src/silo/alloc.c:480:9: note: identical inner condition: msh->groupings silo-llnl-4.11/src/silo/alloc.c:576:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] silo-llnl-4.11/src/silo/alloc.c:574:12: note: outer condition: mv->varnames_alloc silo-llnl-4.11/src/silo/alloc.c:576:10: note: identical inner condition: mv->varnames_alloc silo-llnl-4.11/src/silo/alloc.c:588:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] silo-llnl-4.11/src/silo/alloc.c:587:39: note: outer condition: mv->region_pnames[i] silo-llnl-4.11/src/silo/alloc.c:588:14: note: identical inner condition: mv->region_pnames[i] silo-llnl-4.11/src/silo/alloc.c:643:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] silo-llnl-4.11/src/silo/alloc.c:641:13: note: outer condition: mat->matnames_alloc silo-llnl-4.11/src/silo/alloc.c:643:10: note: identical inner condition: mat->matnames_alloc silo-llnl-4.11/src/silo/alloc.c:737:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] silo-llnl-4.11/src/silo/alloc.c:735:14: note: outer condition: spec->specnames_alloc silo-llnl-4.11/src/silo/alloc.c:737:10: note: identical inner condition: spec->specnames_alloc silo-llnl-4.11/src/silo/alloc.c:1056:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] silo-llnl-4.11/src/silo/alloc.c:1055:39: note: outer condition: var->region_pnames[i] silo-llnl-4.11/src/silo/alloc.c:1056:13: note: identical inner condition: var->region_pnames[i] silo-llnl-4.11/src/silo/alloc.c:1239:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] silo-llnl-4.11/src/silo/alloc.c:1238:39: note: outer condition: var->region_pnames[i] silo-llnl-4.11/src/silo/alloc.c:1239:13: note: identical inner condition: var->region_pnames[i] silo-llnl-4.11/src/silo/alloc.c:1338:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] silo-llnl-4.11/src/silo/alloc.c:1337:39: note: outer condition: var->region_pnames[i] silo-llnl-4.11/src/silo/alloc.c:1338:13: note: identical inner condition: var->region_pnames[i] silo-llnl-4.11/src/silo/alloc.c:1448:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] silo-llnl-4.11/src/silo/alloc.c:1447:39: note: outer condition: var->region_pnames[i] silo-llnl-4.11/src/silo/alloc.c:1448:13: note: identical inner condition: var->region_pnames[i] silo-llnl-4.11/src/silo/alloc.c:1933:9: warning: Either the condition 'species' is redundant or there is possible null pointer dereference: species. [nullPointerRedundantCheck] silo-llnl-4.11/src/silo/alloc.c:1936:17: note: Assuming that condition 'species' is not redundant silo-llnl-4.11/src/silo/alloc.c:1933:9: note: Null pointer dereference silo-llnl-4.11/src/silo/extface.c:829:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] silo-llnl-4.11/src/silo/extface.c:618:9: warning: Possible null pointer dereference: shapeCnt [nullPointer] silo-llnl-4.11/src/silo/extface.c:607:25: note: Assignment 'shapeCnt=(int*)((lShapeList)>0?realloc(shapeCnt,(unsigned long)((lShapeList)*sizeof(int))):0)', assigned value is 0 silo-llnl-4.11/src/silo/extface.c:618:9: note: Null pointer dereference silo-llnl-4.11/src/silo/extface.c:692:45: style: Parameter 'nodes' can be declared as pointer to const [constParameter] silo-llnl-4.11/src/silo/silo.c:235:0: error: #error missing definition for SIZEOF_OFF64_T in silo_private.h [preprocessorErrorDirective] silo-llnl-4.11/src/silo/silo_f.c:239:1: error: There is an unknown macro here somewhere. Configuration is required. If FC_FUNC is a macro then please configure it. [unknownMacro] silo-llnl-4.11/src/silo/silo_json.c:442:0: error: #error missing definition for SIZEOF_OFF64_T in silo_private.h [preprocessorErrorDirective] silo-llnl-4.11/src/silo/utils.c:319:12: style: Unused variable: pflt [unusedVariable] silo-llnl-4.11/src/silo/utils.c:320:13: style: Unused variable: pdbl [unusedVariable] silo-llnl-4.11/src/silo/silo_ns.c:124:5: error: Memory leak: newnode [memleak] silo-llnl-4.11/src/taurus/taurus.c:1908:35: warning: Logical disjunction always evaluates to true: EXPR >= 1000 || EXPR <= 1005. [incorrectLogicOperator] silo-llnl-4.11/src/taurus/taurus.c:2189:30: warning: Logical conjunction always evaluates to false: taurus->activ < 1000 && taurus->activ > 1005. [incorrectLogicOperator] silo-llnl-4.11/src/taurus/taurus.c:659:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] silo-llnl-4.11/src/taurus/taurus.c:1553:59: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] silo-llnl-4.11/src/taurus/taurus.c:1853:39: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] silo-llnl-4.11/src/taurus/taurus.c:2138:47: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] silo-llnl-4.11/src/taurus/taurus.c:2316:12: warning: Redundant assignment of 'i' to itself. [selfAssignment] silo-llnl-4.11/src/taurus/taurus.c:726:17: style: Variable 'loc' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/taurus/taurus.c:765:17: style: Variable 'loc' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/taurus/taurus.c:922:13: style: Variable 'loc' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/taurus/taurus.c:1976:14: style: Variable 'iadd' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/taurus/taurus.c:2230:9: style: Variable 'loc' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/taurus/silo_taurus.c:907:39: warning: Logical disjunction always evaluates to true: EXPR >= 1000 || EXPR <= 1005. [incorrectLogicOperator] silo-llnl-4.11/src/taurus/silo_taurus.c:1004:39: warning: Logical disjunction always evaluates to true: EXPR >= 1000 || EXPR <= 1005. [incorrectLogicOperator] silo-llnl-4.11/src/taurus/silo_taurus.c:1071:39: warning: Logical disjunction always evaluates to true: EXPR >= 1000 || EXPR <= 1005. [incorrectLogicOperator] silo-llnl-4.11/src/taurus/silo_taurus.c:1477:20: warning: Redundant assignment of 'i' to itself. [selfAssignment] silo-llnl-4.11/src/taurus/silo_taurus.c:1571:20: warning: Redundant assignment of 'i' to itself. [selfAssignment] silo-llnl-4.11/src/taurus/silo_taurus.c:1610:20: style: Variable 'path' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/zfp-0.5.5/src/zfp.c:362:62: style: Variable 'meta' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/zfp-0.5.5/src/zfp.c:369:56: style: Variable 'meta' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/zfp-0.5.5/src/zfp.c:376:54: style: Variable 'meta' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/src/zfp-0.5.5/src/zfp.c:383:53: style: Variable 'meta' is assigned a value that is never used. [unreadVariable] silo-llnl-4.11/tests/std.c:133:21: error: Array 'driver_opts_ids[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds] silo-llnl-4.11/tests/std.c:122:19: note: Assuming that condition 'i